【发布时间】:2013-12-11 10:07:37
【问题描述】:
我有这些简单的标签:
<div class="ftabs">
<ul id="tabs" class="tabs nav nav-tabs nav-justified" data-tabs="tabs">
<li id='an'><a href="#anag" data-toggle="tab"><h3>Dati Anagrafici</h3></a></li>
<li id='ind'><a href="#indirizzi" data-toggle="tab"><h3>Indirizzi</h3></a></li>
<li id='ref'><a href="#referenti" data-toggle="tab"><h3>Referenti</h3></a></li>
<li id='ban'><a href="#blue" data-toggle="tab"><h3>Banche</h3></a></li>
</ul>
我可以用jQuery打开我想要的标签,例如:
$("#ref a[href='#referenti']").tab('show');
但我想禁用前 2 个选项卡。这个方法我试过了,还是不行:
$('#tabs').tabs('option', 'disabled', [0, 1]);
为什么?我该怎么做?
【问题讨论】:
-
您是否尝试过直接选择目标选项卡。就像在这种情况下,您可以通过 $("#an")... 和 $("#ind")... 选择前两个选项卡,然后对其执行必要的操作。
标签: jquery html twitter-bootstrap tabs