0

「tabsselect」イベントに関連付けられた一連の大きなメソッドがありますが、最初のタブで Jquery UI が起動せず、最初のタブで select メソッドを使用しても tabsselect イベントが起動しません。

ただし、最初のタブで「tabsselect」を手動でトリガーしようとしました:

$('#tabContainer').trigger('tabsselect');

イベントを発生させません。

$('#firstTab').trigger('tabsselect');

メソッド(関数(イベント、UI))で使用する正しいパラメーターを提供しません。

この問題を回避した人はいますか?これらのメソッドは、ページを初期化し、タブの表示履歴を保存するために大量の処理を行うため、別のタブを呼び出してから正しい最初のタブに戻すことは避けなければなりません。

ありがとう。

4

2 に答える 2

4

これを使って:

$('#tabs').trigger( "tabselect", {index:the_selected_tab_number});

関数を機能させるには、関数を tabselect イベントに関連付ける必要があります。

于 2012-12-13T19:13:49.297 に答える
0

をトリガーするのではなく、そのタブのイベントをtabsselectトリガーしてみてください。click

したがって、コードは次のようになります。

$('#firstTab').trigger('click');
于 2012-11-06T12:05:18.977 に答える