活动类不起作用,我尝试了 body On-load click trigger 并显然使用 id 和许多其他方式显示选项卡,但似乎没有任何效果。我已经对 URL 进行了哈希处理,以便在搜索中单独链接选项卡。任何帮助深表感谢。
JS:散列 URL 并跳转到选项卡
// jump to tab if it exists
if (location.hash) {
$('a[href=' + location.hash + ']').tab('show');
}
// add tab hash to url to persist state
$(document.body).on("shown.bs.tab", function(e){
location.hash = e.target.hash;
});
});
JS:去标签首页(不工作)
$("document").ready(function(){
$("#home").trigger("click");
});
HTML:
<div class="col-xs-5 col-md-2 nopadding">
<nav class="nav-sidebar">
<ul class="nav tabs">
<li class="lead3"><a href="#home" class="active" data-toggle="tab">Home </a></li>
<li class="lead3"><a href="#tab1" data-toggle="tab">tab1</a></li>
<li class="lead3"><a href="#tab3" data-toggle="tab" >tab3</a></li>
<li class="lead3"><a href="#contact" data-toggle="tab"> Contact </a></li>
</ul>
</nav>
选项卡窗格:
<div class="tab-pane active fade text-style" id="home"> . .. </div>