This repository was archived by the owner on Oct 8, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +15
-0
lines changed
Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -585,6 +585,8 @@ $.widget( "mobile.slider", $.extend( {
585585 this . slider
586586 . toggleClass ( "ui-state-disabled" , value )
587587 . attr ( "aria-disabled" , value ) ;
588+
589+ this . element . toggleClass ( "ui-state-disabled" , value ) ;
588590 }
589591
590592} , $ . mobile . behaviors . formReset ) ) ;
Original file line number Diff line number Diff line change 128128 < input type ="range " name ="tooltip-test-both " id ="tooltip-test-both " value ="17 " min ="0 " max ="100 " data-nstest-popup-enabled ="true " data-nstest-show-value ="true "/>
129129 </ label >
130130
131+ < label > Input slider:
132+ < input type ="range " name ="disable-input-test " id ="disable-input-test " value ="17 " min ="0 " max ="100 " />
133+ </ label >
134+
131135 </ div >
132136
133137 < div id ="enhancetest ">
Original file line number Diff line number Diff line change 114114
115115 ok ( slider . val ( ) === sliderHandle . text ( ) , "slider text should match handle text" ) ;
116116 } ) ;
117+
118+ test ( "slider input is disabled correctly" , function ( ) {
119+ var slider = $ ( "#disable-input-test" ) ;
120+
121+ slider . slider ( "disable" ) ;
122+
123+ ok ( slider . hasClass ( "ui-state-disabled" ) , "disabling slider also disables the input" ) ;
124+ } ) ;
125+
117126} ) ( jQuery ) ;
You can’t perform that action at this time.
0 commit comments