@@ -12,23 +12,23 @@ module( "menu: events", {
12
12
13
13
test ( "handle click on menu" , function ( ) {
14
14
expect ( 1 ) ;
15
- var menu = $ ( "#menu1" ) . menu ( {
15
+ var element = $ ( "#menu1" ) . menu ( {
16
16
select : function ( event , ui ) {
17
17
log ( ) ;
18
18
}
19
19
} ) ;
20
20
log ( "click" , true ) ;
21
21
click ( $ ( "#menu1" ) , "1" ) ;
22
22
log ( "afterclick" ) ;
23
- click ( menu , "2" ) ;
23
+ click ( element , "2" ) ;
24
24
click ( $ ( "#menu1" ) , "3" ) ;
25
- click ( menu , "1" ) ;
25
+ click ( element , "1" ) ;
26
26
equal ( logOutput ( ) , "click,1,afterclick,2,3,1" , "Click order not valid." ) ;
27
27
} ) ;
28
28
29
29
test ( "handle click on custom item menu" , function ( ) {
30
30
expect ( 1 ) ;
31
- var menu = $ ( "#menu5" ) . menu ( {
31
+ var element = $ ( "#menu5" ) . menu ( {
32
32
select : function ( event , ui ) {
33
33
log ( ) ;
34
34
} ,
@@ -37,16 +37,16 @@ test( "handle click on custom item menu", function() {
37
37
log ( "click" , true ) ;
38
38
click ( $ ( "#menu5" ) , "1" ) ;
39
39
log ( "afterclick" ) ;
40
- click ( menu , "2" ) ;
40
+ click ( element , "2" ) ;
41
41
click ( $ ( "#menu5" ) , "3" ) ;
42
- click ( menu , "1" ) ;
42
+ click ( element , "1" ) ;
43
43
equal ( logOutput ( ) , "click,1,afterclick,2,3,1" , "Click order not valid." ) ;
44
44
} ) ;
45
45
46
46
asyncTest ( "handle blur" , function ( ) {
47
47
expect ( 1 ) ;
48
48
var blurHandled = false ,
49
- menu = $ ( "#menu1" ) . menu ( {
49
+ element = $ ( "#menu1" ) . menu ( {
50
50
blur : function ( event , ui ) {
51
51
// Ignore duplicate blur event fired by IE
52
52
if ( ! blurHandled ) {
@@ -56,17 +56,17 @@ asyncTest( "handle blur", function() {
56
56
}
57
57
} ) ;
58
58
59
- click ( menu , "1" ) ;
59
+ click ( element , "1" ) ;
60
60
setTimeout ( function ( ) {
61
- menu . blur ( ) ;
61
+ element . blur ( ) ;
62
62
start ( ) ;
63
63
} , 350 ) ;
64
64
} ) ;
65
65
66
66
asyncTest ( "handle blur on click" , function ( ) {
67
67
expect ( 1 ) ;
68
68
var blurHandled = false ,
69
- menu = $ ( "#menu1" ) . menu ( {
69
+ element = $ ( "#menu1" ) . menu ( {
70
70
blur : function ( event , ui ) {
71
71
// Ignore duplicate blur event fired by IE
72
72
if ( ! blurHandled ) {
@@ -76,7 +76,7 @@ asyncTest( "handle blur on click", function() {
76
76
}
77
77
} ) ;
78
78
79
- click ( menu , "1" ) ;
79
+ click ( element , "1" ) ;
80
80
setTimeout ( function ( ) {
81
81
$ ( "<a>" , { id : "remove" } ) . appendTo ( "body" ) . trigger ( "click" ) ;
82
82
start ( ) ;
@@ -101,59 +101,59 @@ test( "handle focus of menu with active item", function() {
101
101
102
102
asyncTest ( "handle submenu auto collapse: mouseleave" , function ( ) {
103
103
expect ( 4 ) ;
104
- var menu = $ ( "#menu2" ) . menu ( ) ,
104
+ var element = $ ( "#menu2" ) . menu ( ) ,
105
105
event = $ . Event ( "mouseenter" ) ;
106
106
107
107
function menumouseleave1 ( ) {
108
- equal ( menu . find ( "ul[aria-expanded='true']" ) . length , 1 , "first submenu expanded" ) ;
109
- menu . menu ( "focus" , event , menu . find ( "li:nth-child(7) li:first" ) ) ;
108
+ equal ( element . find ( "ul[aria-expanded='true']" ) . length , 1 , "first submenu expanded" ) ;
109
+ element . menu ( "focus" , event , element . find ( "li:nth-child(7) li:first" ) ) ;
110
110
setTimeout ( menumouseleave2 , 350 ) ;
111
111
}
112
112
function menumouseleave2 ( ) {
113
- equal ( menu . find ( "ul[aria-expanded='true']" ) . length , 2 , "second submenu expanded" ) ;
114
- menu . find ( "ul[aria-expanded='true']:first" ) . trigger ( "mouseleave" ) ;
113
+ equal ( element . find ( "ul[aria-expanded='true']" ) . length , 2 , "second submenu expanded" ) ;
114
+ element . find ( "ul[aria-expanded='true']:first" ) . trigger ( "mouseleave" ) ;
115
115
setTimeout ( menumouseleave3 , 350 ) ;
116
116
}
117
117
function menumouseleave3 ( ) {
118
- equal ( menu . find ( "ul[aria-expanded='true']" ) . length , 1 , "second submenu collapsed" ) ;
119
- menu . trigger ( "mouseleave" ) ;
118
+ equal ( element . find ( "ul[aria-expanded='true']" ) . length , 1 , "second submenu collapsed" ) ;
119
+ element . trigger ( "mouseleave" ) ;
120
120
setTimeout ( menumouseleave4 , 350 ) ;
121
121
}
122
122
function menumouseleave4 ( ) {
123
- equal ( menu . find ( "ul[aria-expanded='true']" ) . length , 0 , "first submenu collapsed" ) ;
123
+ equal ( element . find ( "ul[aria-expanded='true']" ) . length , 0 , "first submenu collapsed" ) ;
124
124
start ( ) ;
125
125
}
126
126
127
- menu . find ( "li:nth-child(7)" ) . trigger ( "mouseenter" ) ;
127
+ element . find ( "li:nth-child(7)" ) . trigger ( "mouseenter" ) ;
128
128
setTimeout ( menumouseleave1 , 350 ) ;
129
129
} ) ;
130
130
131
131
asyncTest ( "handle submenu auto collapse: mouseleave" , function ( ) {
132
132
expect ( 4 ) ;
133
- var menu = $ ( "#menu5" ) . menu ( { menus : "div" } ) ,
133
+ var element = $ ( "#menu5" ) . menu ( { menus : "div" } ) ,
134
134
event = $ . Event ( "mouseenter" ) ;
135
135
136
136
function menumouseleave1 ( ) {
137
- equal ( menu . find ( "div[aria-expanded='true']" ) . length , 1 , "first submenu expanded" ) ;
138
- menu . menu ( "focus" , event , menu . find ( ":nth-child(7)" ) . find ( "div" ) . eq ( 0 ) . children ( ) . eq ( 0 ) ) ;
137
+ equal ( element . find ( "div[aria-expanded='true']" ) . length , 1 , "first submenu expanded" ) ;
138
+ element . menu ( "focus" , event , element . find ( ":nth-child(7)" ) . find ( "div" ) . eq ( 0 ) . children ( ) . eq ( 0 ) ) ;
139
139
setTimeout ( menumouseleave2 , 350 ) ;
140
140
}
141
141
function menumouseleave2 ( ) {
142
- equal ( menu . find ( "div[aria-expanded='true']" ) . length , 2 , "second submenu expanded" ) ;
143
- menu . find ( "div[aria-expanded='true']:first" ) . trigger ( "mouseleave" ) ;
142
+ equal ( element . find ( "div[aria-expanded='true']" ) . length , 2 , "second submenu expanded" ) ;
143
+ element . find ( "div[aria-expanded='true']:first" ) . trigger ( "mouseleave" ) ;
144
144
setTimeout ( menumouseleave3 , 350 ) ;
145
145
}
146
146
function menumouseleave3 ( ) {
147
- equal ( menu . find ( "div[aria-expanded='true']" ) . length , 1 , "second submenu collapsed" ) ;
148
- menu . trigger ( "mouseleave" ) ;
147
+ equal ( element . find ( "div[aria-expanded='true']" ) . length , 1 , "second submenu collapsed" ) ;
148
+ element . trigger ( "mouseleave" ) ;
149
149
setTimeout ( menumouseleave4 , 350 ) ;
150
150
}
151
151
function menumouseleave4 ( ) {
152
- equal ( menu . find ( "div[aria-expanded='true']" ) . length , 0 , "first submenu collapsed" ) ;
152
+ equal ( element . find ( "div[aria-expanded='true']" ) . length , 0 , "first submenu collapsed" ) ;
153
153
start ( ) ;
154
154
}
155
155
156
- menu . find ( ":nth-child(7)" ) . trigger ( "mouseenter" ) ;
156
+ element . find ( ":nth-child(7)" ) . trigger ( "mouseenter" ) ;
157
157
setTimeout ( menumouseleave1 , 350 ) ;
158
158
} ) ;
159
159
0 commit comments