2012-09-14 86 views
0

如何在顯示選項卡時執行操作?如何在顯示jquery ui選項卡時執行操作

我試過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'); 
}); 

回答

0

General_files是選項卡的ID。

更改標籤小部件的ID並使用ui.panel訪問函數中的實際選項卡。

相關問題