0

タブが表示されているときにアクションを実行するにはどうすればよいですか?

http://jqueryui.com/demos/tabs/#event-showの例を試しましたが、何が間違っているのかわかりません。

$( "#General_Files" ).bind( "tabsshow", function(event, ui) {
  console.log('Performing action here');
});

General_Files はタブの ID です。

jquery-ui-1.8.21 と jquery-1.7.2 を使用しています。

ありがとう h0tw1r3

解決策:これが私がそれを機能させる方法です。

<div id="tabwidget">
    <ul><li><a href="#General_Files">General Files</a></li></ul>
    <div id="General_Files">content</div>
</div>

以下が機能しました。

$( "#tabwidget" ).bind( "tabsshow", function(event, ui) {
  console.log('Performing action here');
});
4

1 に答える 1

0

General_files はタブの ID です。

タブ ウィジェットの ID に変更しui.panel、関数内の実際のタブにアクセスするために使用します。

于 2012-09-14T18:45:17.460 に答える