@@ -253,16 +253,33 @@ test( "beforeLoad", function() {
253
253
equal ( panel . html ( ) . toLowerCase ( ) , "<p>testing</p>" , "panel html after" ) ;
254
254
} ) ;
255
255
256
- if ( $ . uiBackCompat === false ) {
257
- asyncTest ( "load" , function ( ) {
258
- expect ( 21 ) ;
256
+ asyncTest ( "load" , function ( ) {
257
+ expect ( 21 ) ;
259
258
260
- var tab , panelId , panel ,
261
- element = $ ( "#tabs2" ) ;
259
+ var tab , panelId , panel ,
260
+ element = $ ( "#tabs2" ) ;
261
+
262
+ // init
263
+ element . one ( "tabsload" , function ( event , ui ) {
264
+ tab = element . find ( ".ui-tabs-nav li" ) . eq ( 2 ) ;
265
+ panelId = tab . attr ( "aria-controls" ) ;
266
+ panel = $ ( "#" + panelId ) ;
267
+
268
+ ok ( ! ( "originalEvent" in event ) , "originalEvent" ) ;
269
+ equal ( ui . tab . length , 1 , "tab length" ) ;
270
+ strictEqual ( ui . tab [ 0 ] , tab [ 0 ] , "tab" ) ;
271
+ equal ( ui . panel . length , 1 , "panel length" ) ;
272
+ strictEqual ( ui . panel [ 0 ] , panel [ 0 ] , "panel" ) ;
273
+ equal ( ui . panel . find ( "p" ) . length , 1 , "panel html" ) ;
274
+ state ( element , 0 , 0 , 1 , 0 , 0 ) ;
275
+ tabsload1 ( ) ;
276
+ } ) ;
277
+ element . tabs ( { active : 2 } ) ;
262
278
263
- // init
279
+ function tabsload1 ( ) {
280
+ // .option()
264
281
element . one ( "tabsload" , function ( event , ui ) {
265
- tab = element . find ( ".ui-tabs-nav li" ) . eq ( 2 ) ;
282
+ tab = element . find ( ".ui-tabs-nav li" ) . eq ( 3 ) ;
266
283
panelId = tab . attr ( "aria-controls" ) ;
267
284
panel = $ ( "#" + panelId ) ;
268
285
@@ -272,49 +289,30 @@ if ( $.uiBackCompat === false ) {
272
289
equal ( ui . panel . length , 1 , "panel length" ) ;
273
290
strictEqual ( ui . panel [ 0 ] , panel [ 0 ] , "panel" ) ;
274
291
equal ( ui . panel . find ( "p" ) . length , 1 , "panel html" ) ;
275
- state ( element , 0 , 0 , 1 , 0 , 0 ) ;
276
- tabsload1 ( ) ;
292
+ state ( element , 0 , 0 , 0 , 1 , 0 ) ;
293
+ tabsload2 ( ) ;
277
294
} ) ;
278
- element . tabs ( { active : 2 } ) ;
279
-
280
- function tabsload1 ( ) {
281
- // .option()
282
- element . one ( "tabsload" , function ( event , ui ) {
283
- tab = element . find ( ".ui-tabs-nav li" ) . eq ( 3 ) ;
284
- panelId = tab . attr ( "aria-controls" ) ;
285
- panel = $ ( "#" + panelId ) ;
286
-
287
- ok ( ! ( "originalEvent" in event ) , "originalEvent" ) ;
288
- equal ( ui . tab . length , 1 , "tab length" ) ;
289
- strictEqual ( ui . tab [ 0 ] , tab [ 0 ] , "tab" ) ;
290
- equal ( ui . panel . length , 1 , "panel length" ) ;
291
- strictEqual ( ui . panel [ 0 ] , panel [ 0 ] , "panel" ) ;
292
- equal ( ui . panel . find ( "p" ) . length , 1 , "panel html" ) ;
293
- state ( element , 0 , 0 , 0 , 1 , 0 ) ;
294
- tabsload2 ( ) ;
295
- } ) ;
296
- element . tabs ( "option" , "active" , 3 ) ;
297
- }
295
+ element . tabs ( "option" , "active" , 3 ) ;
296
+ }
298
297
299
- function tabsload2 ( ) {
300
- // click, change panel content
301
- element . one ( "tabsload" , function ( event , ui ) {
302
- tab = element . find ( ".ui-tabs-nav li" ) . eq ( 4 ) ;
303
- panelId = tab . attr ( "aria-controls" ) ;
304
- panel = $ ( "#" + panelId ) ;
305
-
306
- equal ( event . originalEvent . type , "click" , "originalEvent" ) ;
307
- equal ( ui . tab . length , 1 , "tab length" ) ;
308
- strictEqual ( ui . tab [ 0 ] , tab [ 0 ] , "tab" ) ;
309
- equal ( ui . panel . length , 1 , "panel length" ) ;
310
- strictEqual ( ui . panel [ 0 ] , panel [ 0 ] , "panel" ) ;
311
- equal ( ui . panel . find ( "p" ) . length , 1 , "panel html" ) ;
312
- state ( element , 0 , 0 , 0 , 0 , 1 ) ;
313
- start ( ) ;
314
- } ) ;
315
- element . find ( ".ui-tabs-nav .ui-tabs-anchor" ) . eq ( 4 ) . click ( ) ;
316
- }
317
- } ) ;
318
- }
298
+ function tabsload2 ( ) {
299
+ // click, change panel content
300
+ element . one ( "tabsload" , function ( event , ui ) {
301
+ tab = element . find ( ".ui-tabs-nav li" ) . eq ( 4 ) ;
302
+ panelId = tab . attr ( "aria-controls" ) ;
303
+ panel = $ ( "#" + panelId ) ;
304
+
305
+ equal ( event . originalEvent . type , "click" , "originalEvent" ) ;
306
+ equal ( ui . tab . length , 1 , "tab length" ) ;
307
+ strictEqual ( ui . tab [ 0 ] , tab [ 0 ] , "tab" ) ;
308
+ equal ( ui . panel . length , 1 , "panel length" ) ;
309
+ strictEqual ( ui . panel [ 0 ] , panel [ 0 ] , "panel" ) ;
310
+ equal ( ui . panel . find ( "p" ) . length , 1 , "panel html" ) ;
311
+ state ( element , 0 , 0 , 0 , 0 , 1 ) ;
312
+ start ( ) ;
313
+ } ) ;
314
+ element . find ( ".ui-tabs-nav .ui-tabs-anchor" ) . eq ( 4 ) . click ( ) ;
315
+ }
316
+ } ) ;
319
317
320
318
} ( jQuery ) ) ;
0 commit comments