我有一个页面,其中包含选项卡下的动态标签和子标签。所以基本上,当单击一个选项卡(活动)时,应该看到此选项卡下的所有相关子选项卡。它工作得非常好。问题出在第一次页面加载时,子选项卡(在所有选项卡下)显示,而只有第一个选项卡处于活动状态。我正在使用Bootstrap CSS来显示相关标签。
找到我的示例HTML结构,如下所示。除上述问题外,与Bootstrap CSS完美配合。
<div>
<!-- Nav tabs -->
<ul class="nav nav-tabs" role="tablist">
<li role="presentation" class="active"><a href="#home" aria-controls="home" role="tab" data-toggle="tab">Home</a></li>
<li role="presentation"><a href="#profile" aria-controls="profile" role="tab" data-toggle="tab">Profile</a></li>
<li role="presentation"><a href="#messages" aria-controls="messages" role="tab" data-toggle="tab">Messages</a></li>
<li role="presentation"><a href="#settings" aria-controls="settings" role="tab" data-toggle="tab">Settings</a></li>
</ul>
<!-- Tab panes -->
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="home">...</div>
<div role="tabpanel" class="tab-pane" id="profile">...</div>
<div role="tabpanel" class="tab-pane" id="messages">...</div>
<div role="tabpanel" class="tab-pane" id="settings">...</div>
</div>
</div>