打开/关闭面板上的jquery手风琴执行其他代码

时间:2016-06-19 18:59:43

标签: jquery jquery-ui-accordion

我需要在面板打开后和关闭后执行其他js代码。这该怎么做?我没有在jq手风琴文档中找到任何事件。

1 个答案:

答案 0 :(得分:1)

您使用.activate事件并观察UI对象内部的参数:

activate: function( event, ui ) {
    if ($.isEmptyObject(ui.oldPanel)) {
        //was hidden previously, is visible now
    } else {
        //was visible previously, is hidden now
    }
}

Here's the documentation on the even