Bootstrap 导航栏将打开,但不会关闭

use*_*871 1 css jquery menu twitter-bootstrap

这是我正在使用的代码:

<nav class="navbar navbar-default navbar-fixed-top" id="mainNav">
    <div class="container-fluid">
        <!-- Brand and toggle get grouped for better mobile display -->
        <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="/">
                <img src="/application/themes/dcc_theme/img/DiscoveryChurchColorado.png" alt="Discovery Church Colorado, Colorado Springs, CO" class="img-responsive">
            </a>
        </div>

        <!-- Collect the nav links, forms, and other content for toggling -->
        <div class="collapse navbar-collapse navbar-right" id="bs-example-navbar-collapse-1">
            <ul class="nav navbar-nav">
                <li class=""><a href="http://concrete.metooplace.com/about" target="_self" class="">About</a>
                </li>
                <li class=""><a href="http://concrete.metooplace.com/serve" target="_self" class="">Serve</a>
                </li>
                <li class=""><a href="http://concrete.metooplace.com/events" target="_self" class="">Events</a>
                </li>
                <li class="nav-selected nav-path-selected"><a href="http://concrete.metooplace.com/give" target="_self" class="nav-selected nav-path-selected">Give</a>
                </li>
            </ul>
        </div>
        <!-- /.navbar-collapse -->
    </div>
    <!-- /.container-fluid -->
</nav>
Run Code Online (Sandbox Code Playgroud)

测试页面的 url 是http://concrete.metooplace.com

问题在于,在移动设备上,您可以单击菜单按钮,菜单将展开,但如果您再次单击它,它不会关闭。

这工作正常。我一定是无意中更改了某些内容,或者我的 javascript 中存在冲突,但我似乎无法弄清楚发生了什么,我需要重新审视一下。

小智 6

我刚刚遇到了这个问题,这仅仅是因为文件 bootstrap.min.js 在headbody.

希望这可以节省一些时间