File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change 1581
1581
if ( options . addPromptClass )
1582
1582
prompt . addClass ( options . addPromptClass ) ;
1583
1583
1584
+ // Add custom prompt class defined in element
1585
+ var requiredOverride = field . attr ( 'data-required-class' ) ;
1586
+ if ( requiredOverride !== undefined ) {
1587
+ prompt . addClass ( requiredOverride ) ;
1588
+ } else {
1589
+ if ( options . prettySelect ) {
1590
+ if ( $ ( '#' + field . attr ( 'id' ) ) . next ( ) . is ( 'select' ) ) {
1591
+ var prettyOverrideClass = $ ( '#' + field . attr ( 'id' ) . substr ( options . usePrefix . length ) . substring ( options . useSuffix . length ) ) . attr ( 'data-required-class' ) ;
1592
+ if ( prettyOverrideClass !== undefined ) {
1593
+ prompt . addClass ( prettyOverrideClass ) ;
1594
+ }
1595
+ }
1596
+ }
1597
+ }
1598
+
1584
1599
prompt . css ( {
1585
1600
"opacity" : 0
1586
1601
} ) ;
You can’t perform that action at this time.
0 commit comments