0
create
の後にイベント処理を追加する必要がありますtabs
init。私はこのタブを作成するイベントが発生しません
$("#payment-popup").tabs({
heightStyle: "content",
activate: function(event ,ui){
$(this).find($(".ui-tabs-nav")).toggleClass("hidden2");
$("#payment-popup-menu-button").toggleClass("hidden2");
}
});
...
(function($){
$("#payment-popup").on("tabsactivate", function(event, ui) {alert('alert 1')});
$("#payment-popup").on("tabscreate", function(event, ui) {alert('create fire')});
})(jQuery);
が、無警告を行います。なにが問題ですか?
この順に入力された場合、私はこのコードが動作するように期待
こんにちは@オレクサンドル、これらのタブはどこから来たのですか?それはjQuery-uiからですか? –
jQueryを使用して独自のカスタムイベントを追加/トリガーする方法をお探しの場合は、こちらをご覧ください:http://api.jquery.com/trigger/ –
@TimothyGrooteこのマニュアルhttp:// apiに従います。 .jqueryui.com/tabs /#event-createこれは、 'tabs'プラグインによって既に起動されているはずです。 –