0

jquery タブ プラグインを使用していますが、ユーザーがタブを切り替えたときにイベントを設定する方法がわかりません。

助けてください。

4

2 に答える 2

5

activate()あなたはイベントを探しています。

$(".selector").tabs({
    activate: function(event, ui) {
        alert("You changed tabs");
        // Or do something more constructive...
    }
});
于 2012-11-27T17:30:45.293 に答える
1
activate( event, ui )

タブがアクティブ化された後 (アニメーションの完了後) にトリガーされます。タブが以前に折りたたまれていた場合、ui.oldTab と ui.oldPanel は空の jQuery オブジェクトになります。タブが折りたたまれている場合、ui.newTab と ui.newPanel は空の jQuery オブジェクトになります。

$( ".selector" ).tabs({
    activate: function( event, ui ) {}
});

イベント リスナーを tabsactivate イベントにバインドします。

$( ".selector" ).on( "tabsactivate", function( event, ui ) {} );
于 2012-11-27T17:31:47.533 に答える