[英]Open Navigation by default under Data-toggle=“collapse” bootstrap
I am new to bootstrap. 我是新手。 I am making an sidebar accordion navigation using data-toggle="collapse" but it closes the navigation by default.
我正在使用data-toggle =“ collapse”进行侧边栏手风琴导航,但默认情况下它将关闭导航。 what should i do to open navigation by default and it get close when i click on it.
默认情况下,我应该怎么做才能打开导航,当我单击它时它将关闭。
HTML HTML
<li class="parent "><a href="#sub-item-3" data-toggle="collapse"><span class="glyphicon glyphicon-list"></span> Summary<span data-toggle="collapse" href="#sub-item-3" class="icon pull-right"><em class="glyphicon glyphicon-s glyphicon-plus"></em></span></a>
<ul class="children collapse" id="sub-item-3">
<li><a class="" href="#"><span class="glyphicon glyphicon-share-alt"></span> Sub Item 1</a></li>
<li><a class="" href="#"><span class="glyphicon glyphicon-share-alt"></span> Sub Item 2</a></li>
<li><a class="" href="#"><span class="glyphicon glyphicon-share-alt"></span> Sub Item 3</a></li>
</ul>
</li>
JS JS
!function ($) {
$(document).on("click","ul.nav li.parent > a > span.icon", function(){
$(this).find('em:first').toggleClass("glyphicon-minus");
});
$(".sidebar span.icon").find('em:first').addClass("glyphicon-plus");
}(window.jQuery);
You need to add the in
class to the ul. 您需要将
in
类添加到ul中。 ie: 即:
<ul class="children in collapse" id="sub-item-3">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.