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 15811581 if ( options . addPromptClass )
15821582 prompt . addClass ( options . addPromptClass ) ;
15831583
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+
15841599 prompt . css ( {
15851600 "opacity" : 0
15861601 } ) ;
You can’t perform that action at this time.
0 commit comments