2009-02-02 14:36:08 +00:00
|
|
|
/*
|
|
|
|
* accordion_events.js
|
|
|
|
*/
|
|
|
|
(function($) {
|
|
|
|
|
|
|
|
module("accordion: events");
|
|
|
|
|
2009-02-03 08:23:48 +00:00
|
|
|
test("accordionchange event, open closed and close again", function() {
|
|
|
|
expect(8);
|
|
|
|
$("#list1").accordion({
|
|
|
|
active: false,
|
|
|
|
collapsible: true
|
|
|
|
})
|
|
|
|
.one("accordionchange", function(event, ui) {
|
|
|
|
equals( ui.oldHeader.size(), 0 );
|
|
|
|
equals( ui.oldContent.size(), 0 );
|
|
|
|
equals( ui.newHeader.size(), 1 );
|
|
|
|
equals( ui.newContent.size(), 1 );
|
|
|
|
})
|
|
|
|
.accordion("activate", 0)
|
|
|
|
.one("accordionchange", function(event, ui) {
|
|
|
|
equals( ui.oldHeader.size(), 1 );
|
|
|
|
equals( ui.oldContent.size(), 1 );
|
|
|
|
equals( ui.newHeader.size(), 0 );
|
|
|
|
equals( ui.newContent.size(), 0 );
|
|
|
|
})
|
|
|
|
.accordion("activate", 0);
|
2009-02-02 14:36:08 +00:00
|
|
|
});
|
|
|
|
|
|
|
|
})(jQuery);
|