2011-04-27 108 views

回答

2

的文檔從docs:點擊標籤時

tabsselect 此事件被觸發。

// Supply a callback function to handle the select event as an init option. 
$(".selector").tabs({ 
    select: function(event, ui) { ... } 
}); 

// Bind to the select event by type: tabsselect. 
$(".selector").bind("tabsselect", function(event, ui) { 
    ... 
}); 

注意:如果你想標籤加載(尤其是如果它是一個遠程選項卡)後運行一個功能,你可能希望load/tabsload事件來代替。

+0

我試過這個解決方案,我以爲我做錯了什麼,但看起來像代碼中的其他東西導致函數不運行。我正在研究它。 – Pinkie 2011-04-27 03:03:56

+0

您是否使用瀏覽器開發工具(IE中的F12,Chrome中的c-s-I,Firefox中的Firebug)?對於這樣的事情他們很棒 – 2011-04-27 03:05:58

2

下面是從jQuery UI的

$(".selector").bind("tabsselect", function(event, ui) { 
    ... 
}); 

Link

+0

我找不到任何解釋其文檔中UI標籤觸發的任何事件。 – crs1138 2013-08-12 00:08:13