【发布时间】:2015-12-28 09:50:37
【问题描述】:
我有引导选项卡,我想在 URL 链接的基础上激活选项卡。
例如:
xyz.xxx/index#tab2 应该在页面加载时使 tab2 处于活动状态。
这是我目前的代码
<div class="tab-wrap">
<div class="parrent pull-left">
<ul class="nav nav-tabs nav-stacked">
<li class="active"><a href="#tab1" data-toggle="tab" class="analistic-01">Tab 1</a></li>
<li class=""><a href="#tab2" data-toggle="tab" class="analistic-02">Tab 2</a></li>
<li class=""><a href="#tab3" data-toggle="tab" class="analistic-03">Tab 3</a></li>
</ul>
</div>
<div class="tab-content">
<div class="tab-pane active in" id="tab1">
<p> hello 1</p>
</div>
<div class="tab-pane" id="tab2">
<p> hello 2</p>
</div>
<div class="tab-pane" id="tab3">
<p>Hello 3</p>
</div>
</div> <!--/.tab-content-->
</div><!--/.tab-wrap-->
默认情况下,它使 tab1 处于活动状态,因此在我的情况下,可能会根据我的 URL 链接默认使第二个选项卡处于活动状态。
假设如果我将#tab2 放在 URL 中,那么它应该在页面加载时默认使 tab2 处于活动状态。
【问题讨论】:
-
您想根据 URL 激活标签页,例如如果您在 url 中传递#tab2,那么 ID 为 tab2 的标签页应该是活动的?
-
是的。像这样的
标签: jquery twitter-bootstrap tabs