【问题标题】:Bootstrap Navbar toggle on double click双击引导导航栏切换
【发布时间】:2019-07-30 12:03:58
【问题描述】:

我在使用导航栏切换时遇到问题。出于某种原因,我的导航栏切换项目需要两次单击才能启动。我可以为您提供您需要的任何代码,但我不确定是什么导致了这个问题。

<nav class="navbar navbar-static-top" role="navigation">

    <div class="navbar-right">

        <ul class="nav navbar-nav" style="font-family:Lato;">

            <li class="dropdown user user-menu" ng-show="user">

                <a  class="dropdown-toggle" data-toggle="dropdown">

我已经从代码中提取了一些片段,我没有显示结束标签或任何角度。

请帮忙!

【问题讨论】:

标签: css angularjs twitter-bootstrap


【解决方案1】:

您可能已将 bootstrap.min.js 文件添加到页面两次。

【讨论】:

    【解决方案2】:

    它工作得很好,你确定你的引导程序是最新的吗?使用您提供的代码查看此示例:http://jsfiddle.net/wnd2xccr/1/

    HTML:

    <nav class="navbar navbar-static-top" role="navigation">
        <div class="navbar-right">
           <ul class="nav navbar-nav" style="font-family:Lato;">
               <li class="dropdown user user-menu" ng-show="user">
                   <a  class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
                   <ul class="dropdown-menu" role="menu">
                       <li><a href="#">Action</a></li>
                       <li><a href="#">Another action</a></li>
                       <li><a href="#">Something else here</a></li>
                       <li class="divider"></li>
                       <li><a href="#">Separated link</a></li>
                       <li class="divider"></li>
                       <li><a href="#">One more separated link</a></li>
                   </ul>
               </li>
           </ul>
       </div>
    </nav>
    

    【讨论】:

    • 会不会是棱角分明的东西?
    【解决方案3】:

    更改 bootstrap.min.js 文件和 bootstrap.min.css 文件的位置。 Js 文件应该在前,css 文件应该在后。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-02
      • 1970-01-01
      • 2019-06-23
      相关资源
      最近更新 更多