【发布时间】:2017-10-11 19:42:06
【问题描述】:
页面完全加载后,我想将活动选项卡更改为选项卡。我的html是:
<ul class="nav nav-tabs">
<li class="active"><a data-toggle="tab" href="#tab1">Video</a></li>
<li><a data-toggle="tab" href="#tab2">Maps</a></li>
<li><a data-toggle="tab" href="#tab3">Gallery</a></li>
</ul>
<div id="tab1" class="tab-pane fade">....</div>
<div id="tab2" class="tab-pane fade in active map">....</div>
<div id="tab3" class="tab-pane fade gallery">....</div>
我正在尝试的 jquery 是:
$(window).load(function() {
$('.nav-tabs a[href="#tab1"]').tab('show');
});
但这不起作用。我该怎么做?提前致谢。
注意:我无法从第二个选项卡中删除活动类,因为在加载页面时我的代码必须处于活动状态
【问题讨论】:
-
尝试:$('.nav-tabs ul a:first').tab('show');
-
对不起,不工作。
-
这可能会有所帮助:jsfiddle.net/xFW8t/12
-
您要突出显示哪个标签?
-
@MohitBhardwaj #tab1
标签: jquery twitter-bootstrap tabs