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

jquery accordion on open / close panel execute other code

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

您使用 .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