我是jQuery noob,我試圖找出如何捕獲選項卡選定的事件。 使用jQuery 1.2.3和相應的jQuery UI選項卡(不是我的選擇,我無法控制它)。這是一個帶有第一級div名稱 - 選項卡的嵌套選項卡。這是我的初始化標籤jQuery - 陷印選項卡選擇事件
$(function() {
$('#tabs ul').tabs();
});
$(document).ready(function(){
$('#tabs ul').tabs('select', 0);
});
我無法弄清楚如何捕獲任何事件或屬性(選中的標籤,當標籤點擊等)。希望得到任何幫助......
我試過的東西:
$('#tabs ul').bind('tabsselect', function(event, ui) {
selectedTab = ui.index;
alert('selectedTab : ' + selectedTab);
});
(OR)
$('#tabs').bind('tabsselect', function(event, ui) {
沒有成功。
下面是標記
<div id="tabs">
<UL>
<LI><A href="#fragment-1"><SPAN>Tab1</SPAN></A></LI>
<LI><A href="#fragment-2"><SPAN>Tab2</SPAN></A></LI>
<LI><A href="#fragment-3"><SPAN>Tab3</SPAN></A></LI>
<LI><A href="#fragment-4"><SPAN>Tab4</SPAN></A></LI>
</UL>
<DIV id=fragment-1>
<UL>
<LI><A href="#fragment-1a"><SPAN>Sub-Tab1</SPAN></A></LI>
<LI><A href="#fragment-1b"><SPAN>Sub-Tab2</SPAN></A></LI>
<LI><A href="#fragment-1c"><SPAN>Sub-Tab3</SPAN></A></LI>
</UL>
</DIV>
.
.
.
</DIV>
這是一個jquery-ui問題?如果是這樣,請正確標記 –