2012-09-14 50 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访问函数中的实际选项卡。

相关问题