3
3
*/
4
4
5
5
( function ( $ ) {
6
-
7
- module ( 'jquery.mobile.slider.js' ) ;
8
-
6
+ module ( 'jquery.mobile.slider.js' ) ;
7
+
9
8
test ( 'keepNative elements should not be degraded' , function ( ) {
10
- same ( $ ( 'input#not-to-be-degraded' ) . attr ( "type" ) , "range" ) ;
9
+ same ( $ ( 'input#not-to-be-degraded' ) . attr ( "type" ) , "range" ) ;
11
10
} ) ;
12
-
11
+
13
12
test ( 'should degrade input type to a different type, as specified in page options' , function ( ) {
14
- var degradeInputs = $ . mobile . page . prototype . options . degradeInputs ;
15
-
16
- expect ( degradeInputs . length ) ;
17
-
18
- // Initialize dialog page
19
- $ . mobile . changePage ( $ ( '#dialog' ) ) ;
20
- $ . mobile . changePage ( $ ( '#page' ) ) ;
21
-
22
- $ . each ( degradeInputs , function ( oldType , newType ) {
23
- if ( newType === false ) {
24
- newType = oldType ;
25
- }
26
-
27
- $ ( '#page-test-container' ) . html ( '<input type="' + oldType + '" />' ) . trigger ( "create" ) ;
28
-
29
- same ( $ ( '#page-test-container input' ) . attr ( "type" ) , newType ) ;
30
-
31
- $ ( '#dialog-test-container' ) . html ( '<input type="' + oldType + '" />' ) . trigger ( "create" ) ;
32
-
33
- same ( $ ( '#dialog-test-container input' ) . attr ( "type" ) , newType ) ;
34
- } ) ;
35
- } ) ;
36
-
13
+ var degradeInputs = $ . mobile . page . prototype . options . degradeInputs ;
14
+
15
+ expect ( degradeInputs . length ) ;
16
+
17
+ // Initialize dialog page
18
+ $ . mobile . changePage ( $ ( '#dialog' ) ) ;
19
+ $ . mobile . changePage ( $ ( '#page' ) ) ;
20
+
21
+ $ . each ( degradeInputs , function ( oldType , newType ) {
22
+ if ( newType === false ) {
23
+ newType = oldType ;
24
+ }
25
+
26
+ $ ( '#page-test-container' ) . html ( '<input type="' + oldType + '" />' ) . trigger ( "create" ) ;
27
+
28
+ same ( $ ( '#page-test-container input' ) . attr ( "type" ) , newType ) ;
29
+
30
+ $ ( '#dialog-test-container' ) . html ( '<input type="' + oldType + '" />' ) . trigger ( "create" ) ;
31
+
32
+ same ( $ ( '#dialog-test-container input' ) . attr ( "type" ) , newType ) ;
33
+ } ) ;
34
+ } ) ;
37
35
} ) ( jQuery ) ;
0 commit comments