2011-11-16 61 views
0

引導工作正常,在我的js,如果我有引導標籤不符合不同的類名工作

$('.tabs').tabs(); 

但如果我更改爲類似

$('.usertabs').tabs(); 

,改變相應的UL它不起作用。我做錯了什麼或者這是一個引導標籤的錯誤?我使用的是最新的V1.4.0引導

<ul class="usertabs" data-tabs="tabs" > 

回答

2
$('.usertabs').tabs('.usertabs li > a'); 

應工作假設你的代碼看起來像

<ul class="usertabs" data-tabs="tabs" > 
<li class="active"><a href="#home">Home</a></li> 
<li><a href="#menu1">menu1</a></li> 
<li><a href="#menu2">menu2</a></li> 
<li><a href="#menu3">menu3</a></li> 
</ul> 

..the原因,它的工作原理是,如果你看一下自舉的選項卡。 js v1.4.0 line 70你會看到$.fn.tabs插件/函數接受一個選擇器作爲它的參數。

順便說一句,我認爲data-tabs="tabs"在這一點上是不必要的。