2013-05-08 75 views
0

如何從jQuery工具中選擇一個選項卡,如果我不知道索引? 我不知道索引,因爲根據應用程序權限,某些用戶將有4個選項卡,還有其他5個或甚至更多。選擇不知道索引的jQuery工具選項卡

我已經在這裏發現了一個類似的問題,但Selecting a tab with jQuery tools它使用一個索引,我不能使用,因爲我不知道我的選項卡的索引

+0

如果您不知道idex,那麼您將如何選擇一個選項卡?如果你需要「下一個」標籤,找到當前的索引。 – 2013-05-08 06:19:45

回答

0

當你創建的標籤,保持你添加的列表,以及那裏的索引是什麼。

IE,應用程序有標籤a,b,c和d的選項。

用戶已經選項卡中設置爲B/A/d打開(假設他們可以設置順序以及標籤)

某處在你的代碼,你必須知道他們所選擇的顯示,和什麼樣的順序他們表現出的,所以保持一個數組一樣

var tabArray = ["b","a","d"]; 

,然後拿到指標,使用...

var tabIndex = array.indexOf("a"); 

注:的indexOf不起作用在舊版本的IE,但有是窩如果需要的話,可以添加它,比如here

+0

thx非常多:) – coder 2013-05-08 08:04:17