3
我正在使用jQuery選項卡創建帶有四個選項卡的選項卡欄。 之後,標籤被初始化,當點擊某個鏈接時,我想禁用第一個標籤並選擇第二個標籤。jQuery選項卡:禁用第一個選項卡,選擇第二個
我可以成功地禁用秒選項卡,然後選擇第一個這樣的(我的點擊函數內):
$("#settings-tabs").tabs("option", {
"disabled": [0, 1],
"selected": 0
});
但是我怎麼禁用第一個選項卡,然後選擇第二?那麼,選擇第二個標籤很容易:"selected": 1
。但我無法弄清楚如何禁用第一個標籤。我已經試過:
"disabled": [0, 0]
"disabled": [0]
"disabled": 0
"disabled": [-1, 0]
在所有情況下,第二個選項卡將被默認選中,但後來我還是可以點擊第一個選項卡切換回去吧。
我錯過了什麼?
無論是工作方式 - 在這兩種情況下,它會選擇第二個選項卡,而是先保持啓用狀態。 – daGUY 2012-07-20 20:09:43
你可以在jsFiddle上發佈一個例子,或者發佈可以解決問題的簡化代碼嗎?正如你從我的答案中的例子可以看出,它應該是可能的。 – j08691 2012-07-20 20:11:05
嗯......它可以在小提琴中很好的分離出來:http://jsfiddle.net/xJ9vX/ – daGUY 2012-07-20 20:34:08