|
@@ -13,26 +13,26 @@ test( "beforeActivate", function() { |
|
|
|
|
|
element.one( "accordionbeforeactivate", function( event, ui ) { |
|
|
ok( !( "originalEvent" in event ) ); |
|
|
equals( ui.oldHeader.size(), 0 ); |
|
|
equals( ui.oldContent.size(), 0 ); |
|
|
equals( ui.newHeader.size(), 1 ); |
|
|
equal( ui.oldHeader.size(), 0 ); |
|
|
equal( ui.oldContent.size(), 0 ); |
|
|
equal( ui.newHeader.size(), 1 ); |
|
|
strictEqual( ui.newHeader[ 0 ], headers[ 0 ] ); |
|
|
equals( ui.newContent.size(), 1 ); |
|
|
equal( ui.newContent.size(), 1 ); |
|
|
strictEqual( ui.newContent[ 0 ], content[ 0 ] ); |
|
|
accordion_state( element, 0, 0, 0 ); |
|
|
}); |
|
|
element.accordion( "option", "active", 0 ); |
|
|
accordion_state( element, 1, 0, 0 ); |
|
|
|
|
|
element.one( "accordionbeforeactivate", function( event, ui ) { |
|
|
equals( event.originalEvent.type, "click" ); |
|
|
equals( ui.oldHeader.size(), 1 ); |
|
|
equal( event.originalEvent.type, "click" ); |
|
|
equal( ui.oldHeader.size(), 1 ); |
|
|
strictEqual( ui.oldHeader[ 0 ], headers[ 0 ] ); |
|
|
equals( ui.oldContent.size(), 1 ); |
|
|
equal( ui.oldContent.size(), 1 ); |
|
|
strictEqual( ui.oldContent[ 0 ], content[ 0 ] ); |
|
|
equals( ui.newHeader.size(), 1 ); |
|
|
equal( ui.newHeader.size(), 1 ); |
|
|
strictEqual( ui.newHeader[ 0 ], headers[ 1 ] ); |
|
|
equals( ui.newContent.size(), 1 ); |
|
|
equal( ui.newContent.size(), 1 ); |
|
|
strictEqual( ui.newContent[ 0 ], content[ 1 ] ); |
|
|
accordion_state( element, 1, 0, 0 ); |
|
|
}); |
|
@@ -41,24 +41,24 @@ test( "beforeActivate", function() { |
|
|
|
|
|
element.one( "accordionbeforeactivate", function( event, ui ) { |
|
|
ok( !( "originalEvent" in event ) ); |
|
|
equals( ui.oldHeader.size(), 1 ); |
|
|
equal( ui.oldHeader.size(), 1 ); |
|
|
strictEqual( ui.oldHeader[ 0 ], headers[ 1 ] ); |
|
|
equals( ui.oldContent.size(), 1 ); |
|
|
equal( ui.oldContent.size(), 1 ); |
|
|
strictEqual( ui.oldContent[ 0 ], content[ 1 ] ); |
|
|
equals( ui.newHeader.size(), 0 ); |
|
|
equals( ui.newContent.size(), 0 ); |
|
|
equal( ui.newHeader.size(), 0 ); |
|
|
equal( ui.newContent.size(), 0 ); |
|
|
accordion_state( element, 0, 1, 0 ); |
|
|
}); |
|
|
element.accordion( "option", "active", false ); |
|
|
accordion_state( element, 0, 0, 0 ); |
|
|
|
|
|
element.one( "accordionbeforeactivate", function( event, ui ) { |
|
|
ok( !( "originalEvent" in event ) ); |
|
|
equals( ui.oldHeader.size(), 0 ); |
|
|
equals( ui.oldContent.size(), 0 ); |
|
|
equals( ui.newHeader.size(), 1 ); |
|
|
equal( ui.oldHeader.size(), 0 ); |
|
|
equal( ui.oldContent.size(), 0 ); |
|
|
equal( ui.newHeader.size(), 1 ); |
|
|
strictEqual( ui.newHeader[ 0 ], headers[ 2 ] ); |
|
|
equals( ui.newContent.size(), 1 ); |
|
|
equal( ui.newContent.size(), 1 ); |
|
|
strictEqual( ui.newContent[ 0 ], content[ 2 ] ); |
|
|
event.preventDefault(); |
|
|
accordion_state( element, 0, 0, 0 ); |
|
@@ -77,34 +77,34 @@ test( "activate", function() { |
|
|
var content = element.find( ".ui-accordion-content" ); |
|
|
|
|
|
element.one( "accordionactivate", function( event, ui ) { |
|
|
equals( ui.oldHeader.size(), 0 ); |
|
|
equals( ui.oldContent.size(), 0 ); |
|
|
equals( ui.newHeader.size(), 1 ); |
|
|
equal( ui.oldHeader.size(), 0 ); |
|
|
equal( ui.oldContent.size(), 0 ); |
|
|
equal( ui.newHeader.size(), 1 ); |
|
|
strictEqual( ui.newHeader[ 0 ], headers[ 0 ] ); |
|
|
equals( ui.newContent.size(), 1 ); |
|
|
equal( ui.newContent.size(), 1 ); |
|
|
strictEqual( ui.newContent[ 0 ], content[ 0 ] ); |
|
|
}); |
|
|
element.accordion( "option", "active", 0 ); |
|
|
|
|
|
element.one( "accordionactivate", function( event, ui ) { |
|
|
equals( ui.oldHeader.size(), 1 ); |
|
|
equal( ui.oldHeader.size(), 1 ); |
|
|
strictEqual( ui.oldHeader[ 0 ], headers[ 0 ] ); |
|
|
equals( ui.oldContent.size(), 1 ); |
|
|
equal( ui.oldContent.size(), 1 ); |
|
|
strictEqual( ui.oldContent[ 0 ], content[ 0 ] ); |
|
|
equals( ui.newHeader.size(), 1 ); |
|
|
equal( ui.newHeader.size(), 1 ); |
|
|
strictEqual( ui.newHeader[ 0 ], headers[ 1 ] ); |
|
|
equals( ui.newContent.size(), 1 ); |
|
|
equal( ui.newContent.size(), 1 ); |
|
|
strictEqual( ui.newContent[ 0 ], content[ 1 ] ); |
|
|
}); |
|
|
headers.eq( 1 ).click(); |
|
|
|
|
|
element.one( "accordionactivate", function( event, ui ) { |
|
|
equals( ui.oldHeader.size(), 1 ); |
|
|
equal( ui.oldHeader.size(), 1 ); |
|
|
strictEqual( ui.oldHeader[ 0 ], headers[ 1 ] ); |
|
|
equals( ui.oldContent.size(), 1 ); |
|
|
equal( ui.oldContent.size(), 1 ); |
|
|
strictEqual( ui.oldContent[ 0 ], content[ 1 ] ); |
|
|
equals( ui.newHeader.size(), 0 ); |
|
|
equals( ui.newContent.size(), 0 ); |
|
|
equal( ui.newHeader.size(), 0 ); |
|
|
equal( ui.newContent.size(), 0 ); |
|
|
}); |
|
|
element.accordion( "option", "active", false ); |
|
|
|
|
|