我实际上正在开发一个 jQuery UI 手风琴,我试图找到如何知道面板何时打开或关闭,以便我可以为这两个事件执行不同的函数。
$("#accordion").bind('accordionactivate', function(event, ui) {
$(ui.newPanel).find('.itemChildren').empty();
var index = $("#accordion").accordion("option", "active");
alert($.isEmptyObject(ui.oldPanel));
if( index !== false){
var item = {};
item[Settings.id_item] = Tree.getTreeItemId(ui.newPanel);
Tree.displayChildren(item, Settings, Url);
}
});
我试图观察对象是否为空:否
我试图查看活动索引是否为假:仅在最后一个面板关闭时为假
谢谢你的帮助!