2012-06-29 19 views
0

是否有一種方法可以選擇帶HTML屬性的jQuery活動選項卡。具有HTML屬性的jQuery Active選項卡

喜歡的東西:

<div id="tabs"> 
    <ul> 
     <li><a href="#tabs-1">Nunc tincidunt</a></li> 
     <li><a href="#tabs-2">Proin dolor</a></li> 
     <li><a href="#tabs-3">Aenean lacinia</a></li> 
    </ul> 
    <div id="tabs-1" selected="true"> 
     tab 1 
    </div> 
    <div id="tabs-2"> 
     tab 2 
    </div> 
    <div id="tabs-3"> 
     tab 3 
    </div> 
</div> 
+0

的div沒有選擇的屬性,你應該使用類=「活動」 –

+0

我知道的div沒有這樣的屬性,但我想用一個屬性來選擇活動標籤。在執行選項卡時,請檢查屬性以設置默認選項卡。 – Victor

+0

你可以使用類似'selected'的類,然後檢查元素是否有這個類。 –

回答

0

是。

alert($('#tabs[selected="true"]').html()) 

你可以做這樣的事情太

$("#tabs").tabs(); 
$('#tabs').tabs('select', $('div[selected=true]').attr('id')); 
+0

以及如何將此選項卡設置爲活動選項卡? – Victor

+0

@維克斯看到更新 –

+0

你正在做我需要的opositte。根據屬性,我怎樣才能選擇標籤?在$(「#tabs」)。tabs();根據屬性選擇活動選項卡。 – Victor

0

你可能在尋找這樣的事情?

$(function() { 
    $("#tabs").tabs(); 
    $("#tabs").bind("tabsshow", function (event, ui) { 
     window.location = ui.tab; 
    }); 
});