File tree Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 296
296
applyInputErrorStyling : function ( $input , conf ) {
297
297
$input
298
298
. addClass ( conf . errorElementClass )
299
- . removeClass ( 'valid' ) ;
299
+ . removeClass ( conf . successElementClass ) ;
300
300
301
301
this . getParentContainer ( $input )
302
302
. addClass ( conf . inputParentClassOnError )
315
315
316
316
// Reset input css
317
317
$input
318
- . removeClass ( 'valid' )
318
+ . removeClass ( conf . successElementClass )
319
319
. removeClass ( conf . errorElementClass )
320
320
. css ( 'border-color' , '' ) ;
321
321
352
352
}
353
353
354
354
// Remove input css/messages
355
- $form . find ( '.' + conf . errorElementClass + ',.valid' ) . each ( function ( ) {
355
+ $form . find ( '.' + conf . errorElementClass + ',.' + conf . successElementClass ) . each ( function ( ) {
356
356
dialogs . removeInputStylingAndMessage ( $ ( this ) , conf ) ;
357
357
} ) ;
358
358
} ,
Original file line number Diff line number Diff line change 44
44
applyInputErrorStyling : function ( $input , conf ) {
45
45
$input
46
46
. addClass ( conf . errorElementClass )
47
- . removeClass ( 'valid' ) ;
47
+ . removeClass ( conf . successElementClass ) ;
48
48
49
49
this . getParentContainer ( $input )
50
50
. addClass ( conf . inputParentClassOnError )
63
63
64
64
// Reset input css
65
65
$input
66
- . removeClass ( 'valid' )
66
+ . removeClass ( conf . successElementClass )
67
67
. removeClass ( conf . errorElementClass )
68
68
. css ( 'border-color' , '' ) ;
69
69
100
100
}
101
101
102
102
// Remove input css/messages
103
- $form . find ( '.' + conf . errorElementClass + ',.valid' ) . each ( function ( ) {
103
+ $form . find ( '.' + conf . errorElementClass + ',.' + conf . successElementClass ) . each ( function ( ) {
104
104
dialogs . removeInputStylingAndMessage ( $ ( this ) , conf ) ;
105
105
} ) ;
106
106
} ,
Original file line number Diff line number Diff line change 18
18
return {
19
19
ignore : [ ] , // Names of inputs not to be validated even though `validationRuleAttribute` containing the validation rules tells us to
20
20
errorElementClass : 'error' , // Class that will be put on elements which value is invalid
21
+ successElementClass : 'valid' , // Class that will be put on elements that has been validated with success
21
22
borderColorOnError : '#b94a48' , // Border color of elements which value is invalid, empty string to not change border color
22
23
errorMessageClass : 'form-error' , // class name of div containing error messages when validation fails
23
24
validationRuleAttribute : 'data-validation' , // name of the attribute holding the validation rules
You can’t perform that action at this time.
0 commit comments