javascript - Bootstrap如何关闭所有下拉菜单onclick

标签 javascript html css twitter-bootstrap drop-down-menu

使用 Bootstrap,我在另一个下拉菜单中制作了一个下拉菜单。现在我需要关闭这两个菜单,只要我点击它们里面的按钮。

这是我的代码:

<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>

有没有人可以帮助我? 我在这里有点生疏..

最佳答案

尝试改变:

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

收件人:

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

这对我有用,这些新属性与导航按钮相同。

关于javascript - Bootstrap如何关闭所有下拉菜单onclick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33411424/

相关文章:

html - 我怎样才能使这个 CSS 菜单居中?

css - "a"在字体: 0/0 a;中代表什么

html - 为什么div的底部有更多空间?

javascript - Firestore简单排行榜功能

javascript - 如何根据下拉框中选择的项目 ID 将文本框(循环)的值从 View 传递到 Controller ?

javascript - 如果选中以下复选框,请选择前面的复选框

html - 加载 GIF(预加载器)仅在 Chrome 上卡住

javascript - 如何强制元素在中间?

php - 处理二维码生成器服务器端并存储在数据库中的库?

html - 相对于其原始位置定位元素,x=0 除外