パネルの折りたたみがいつ完了したかを識別するために、jquery ui からどのイベントを使用できますか (ブラウザー上で)。崩壊後の画面レイアウトを元に計算する必要があります。select または show even コールバックを取得すると、クリック後、UI が変更される前に画面レイアウトが取得されます。
誰 ?
パネルの折りたたみがいつ完了したかを識別するために、jquery ui からどのイベントを使用できますか (ブラウザー上で)。崩壊後の画面レイアウトを元に計算する必要があります。select または show even コールバックを取得すると、クリック後、UI が変更される前に画面レイアウトが取得されます。
誰 ?
jQuery UI docactivate
で説明されているように、イベントを使用してアニメーションの完了後に通知を受け取ることができます。
タブが折りたたまれている場合、空の jQuery オブジェクトになります
ui.newTab
。ui.newPanel
したがって、長さを確認して、ui.newTab
何かui.newPanel
を行うかどうかを選択するだけです。
.tabs({
collapsible: true,
activate: function(event, ui) {
if (ui.newTab.length == 0 && ui.newPanel.length == 0) {
// do something
}
}
});