【发布时间】:2017-07-01 10:50:51
【问题描述】:
我有一个带有下拉列表的侧边栏列表,但是当我们单击一个列表项下拉列表时,其他列表没有关闭。请检查以下代码。
<div class="sidebar-nav" id="content" style="margin-bottom: 610px; ">
<ul class="nav navbar-nav" >
<li style="margin-top: 0px" >
<a
data-toggle="collapse" data-target="#demo1"
style="margin-left: 0px; margin-top:">
<i class="fa fa-calendar " style="margin-right: 10px;"></i>Planning<i
class="fa fa-angle-left " style="margin-left: 50px;"></i>
</a>
<ul id="demo1" class="collapse " data-parent="#accordion">
<li style="margin-left: 0px"><span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px;">
YE
</span><a ui-sref="">Yearly</a></li><br>
<li style="margin-left: 0px"><span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px;">
MO
</span><a ui-sref="">Monthly</a></li>
</ul>
</li>
<li style="margin-top: 0px"><a
data-toggle="collapse" data-target="#demo2"
style="margin-left: 0px; margin-top:"> <i class="fa fa-book " style="margin-right: 10px;"></i>Order<i
class="fa fa-angle-left" style="float: right !important;"></i>
</a>
<ul id="demo2" class="collapse " data-parent="#accordion">
<li style="margin-left: 0px"><span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px; text-decoration: none ;">
AL
</span><a ui-sref="dashboard">All</a></li><br>
<li style="margin-left: 0px"><span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px;">
SE
</span><a ui-sref="sector">Sector</a></li><br>
<li style="margin-left: 0px"><span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px;">
DR
</span><a ui-sref="">Date Range</a></li><br>
<li style="margin-left: 0px"><span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px;">
DE
</span>
<a ui-sref="">Delivered</a></li><br>
<li style="margin-left: 0px"><span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px;">
PE
</span><a ui-sref="">Pending</a></li>
</ul>
</li>
<li style="margin-top: 0px"><a
data-toggle="collapse" data-target="#demo3"
style="margin-left: 0px; margin-top:"> <i class="fa fa-truck" style="margin-right: 10px;"></i>Logistics<i
class="fa fa-angle-left" style="float: right !important;"></i>
</a>
<ul id="demo3" class="collapse" data-parent="#accordion">
<li style="margin-left: 0px"> <span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px;">
AL
</span><a ui-sref="">All</a></li><br>
<li style="margin-left: 0px"><span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px;">
SE
</span><a ui-sref="">Sector</a></li><br>
<li style="margin-left: 0px"><span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px;">
CU
</span><a ui-sref="">Customer</a></li><br>
<li style="margin-left: 0px"><span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px;">
PE
</span><a ui-sref="">Pending</a></li>
</ul>
</li>
<li style="margin-top: 0px"><a
data-toggle="collapse" data-target="#demo4"
style="margin-left: 0px; margin-top:"> <i class="fa fa-truck" style="margin-right: 10px;"></i>Delivery<!-- <i
class="fa fa-angle-left" style="float: right !important;"></i> -->
</a>
<!-- <ul id="demo4" class="collapse">
<li style="margin-left: 10px"><span class="thumbnail" style="display:inline;border: 0px solid;background-color:#21252d;color:white;font-size:9px;margin-right: 12px;">
DL
</span><a ui-sref="" >Dl</a></li>
</ul> -->
</li>
</ul>
请建议我必须做哪些更改才能完成这项工作
【问题讨论】:
-
看看this section of the doc 看看你可能遗漏了什么,这有点难以确定,但如果没有任何效果,我建议你按照文档从头开始重做点...
标签: javascript html twitter-bootstrap drop-down-menu