简体   繁体   English

Bootstrap如何在点击时关闭所有下拉菜单

[英]Bootstrap How to close all dropdown menus onclick

Using Bootstrap, I made a dropdown menu, inside another dropdown menu. 使用Bootstrap,我在另一个下拉菜单中创建了一个下拉菜单。 now I'd need to close both the menus, anytime i click on a button inside them. 现在,无论何时我单击菜单中的一个按钮,都需要关闭这两个菜单。

here is my code: 这是我的代码:

<div class="collapse navbar-collapse" id="myNavbar">
    <ul class="nav navbar-nav navbar-right">`enter code here`
        <li class="dropdown">
          <a class="dropdown-toggle" data-toggle="dropdown" href="#">Le nostre mete<span class="caret"></span></a>
          <ul class="dropdown-menu">
            <li><a href="../Canada.htm">Canada</a></li>
          </ul>
        </li>
        <!--FINE NAVIGATORE DESTINAZIONI-->
        <!--NAVIGATORE OFFERTE-->
        <li class="dropdown tendina-offerta">
          <a class="dropdown-toggle pacchetti" data-toggle="dropdown" href="#">Hotel Koh Samui<span class="caret"></span></a>
          <ul class="dropdown-menu nav nav-pills nav-stacked">
            <li><a onclick="javascript:scrollTopiFrame();" data-toggle="pill" href="#Home"style="color:white">Phuket Home</a></li>
            <li><a onclick="javascript:scrollTopiFrame();" href="#thailandia.htm" style="color:white">Thailandia Home</a></li>
          </ul>
        </li>
        <!--FINE NAVIGATORE OFFERTE-->
        <!--TASTI DESTRA-->
        <li><a href="#">Regolamento</a></li>
        <li><a href="../contatti.htm"><span class="glyphicon glyphicon-earphone"></span>Contatti</a></li>
        <li><a href="../index.htm"><span class="glyphicon glyphicon-home"></span> Home</a></li>
    </ul>
</div>

Is there anyone that could help me? 有没有人可以帮助我? I'm a bit rusty here.. 我在这里有点生锈。

Try changing: 尝试更改:

<ul class="nav navbar-nav navbar-right">

To: 至:

<ul class="nav navbar-nav navbar-right" data-toggle="collapse" data-target=".navbar-collapse">

This worked for me, these new attributes are the same of navigation button. 这对我有用,这些新属性与导航按钮相同。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM