我正在使用带有下拉列表的Bootstrap菜单在标签之间移动,这样可以正常工作但是一旦下拉项目被赋予活动类,当从下拉列表导航到另一个标签时,它们似乎不会被删除下方菜单。我确定我只是做了一些简单的错误,但我无法弄清楚它是什么?
<div class="container-fluid">
<div class="row">
<ul class="nav nav-tabs" id="tabs">
<li class="active"><a href="#tab1" data-toggle="tab">Tab1</a></li>
<li><a href="#tab2" data-toggle="tab">Tab2</a></li>
<li>
<a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
Dropdown <span class="caret"></span>
</a>
<ul class="dropdown-menu" id="collapsed">
<li><a href="#tab3" data-toggle="tab">Tab3</a></li>
<li><a href="#tab4" data-toggle="tab">Tab4</a></li>
<li><a href="#tab5" data-toggle="tab">Tab5</a></li>
</ul>
</li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab1">Content for tab 1</div>
<div class="tab-pane" id="tab2">Content for tab 2</div>
<div class="tab-pane" id="tab3">Content for tab 3</div>
<div class="tab-pane" id="tab4">Content for tab 4</div>
<div class="tab-pane" id="tab5">Content for tab 5</div>
</div>
</div>
</div>
https://jsfiddle.net/4vso9mzn/2/
谢谢!
答案 0 :(得分:0)
更新并正常工作,您需要添加bootstrap所需的所有属性
在下拉列表中添加课程
<li class="dropdown">
</li>