我需要能夠做的東西到選定的選項卡和選項卡之前。我可以選擇的選項卡的索引像這樣:有沒有辦法通過索引獲取jQueryUI標籤元素?
var selectedIndex = $tabs.tabs('option', 'selected');
所以我想這樣做
$leftTab = $tabs.getTabByIndex(selectedIndex - 1);
有什麼近似呢?或者有另一種方法來做到這一點?
我需要能夠做的東西到選定的選項卡和選項卡之前。我可以選擇的選項卡的索引像這樣:有沒有辦法通過索引獲取jQueryUI標籤元素?
var selectedIndex = $tabs.tabs('option', 'selected');
所以我想這樣做
$leftTab = $tabs.getTabByIndex(selectedIndex - 1);
有什麼近似呢?或者有另一種方法來做到這一點?
假設$tabs
是在你的標籤div
元素的容器,試試這個:
$leftTab = $("div", $tabs).eq(selectedIndex - 1);
感謝Rory,eq()正是我所期待的。我必須稍微修改一下:$ leftTab = $(「li」)。eq(selected - 1);但這是想法! – ruedaminute
沒問題,很樂意幫忙。 –
。如果你顯示你的HTML代碼,它會更容易幫助,因爲我不熟悉的標籤插件,您正在談論(即如果你實際上使用插件)。 – KBN
「選項卡之前」是指選定選項卡左側的選項卡還是之前選定的選項卡? – j08691
左邊的標籤 – ruedaminute