折叠展开我的导航栏菜单,但不会折叠它

“Bootstrap toggle-collapse展开我的导航栏菜单,但不会折叠它。”

我试着搞乱类和数据目标,并添加额外的脚本无济于事。 菜单展开,然后再次切换时,它有时会闪烁,并会立即打开,但大多数情况下似乎没有任何事情发生。 在Chrome检查员咏叹调=真不会成为虚假。 看起来它会改变但始终保持真实。

我的脚本位于单独的布局文件中,但它们正在工作。 所有其他功能都可以工作,甚至可以工作一半。

这是当前的代码:

<nav class="navbar navbar-fixed-top">
<div class="container">
    <div class="navbar-header">

        <a href="#" class="navbar-toggle"><i class="fa fa-lock"></i></a>

        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="#navbar">
            <span class="fa fa-bars"></span>
        </button>
        <a class="navbar-brand" href="{{ path('homepage') }}"><img src="{{ asset('img/logo-blue.png') }}" alt="Podify" /></a>
    </div>

    <div id="navbar" class="navbar-collapse collapse" role="navigation">

        {{ mopa_bootstrap_menu('AppBundle:Builder:mainMenu', { 'automenu': 'navbar' }) }}
        <!--
        <ul class="nav navbar-nav">
            <li role="presentation" class="active"><a href="/features">Features <span class="sr-only">(current)</span></a></li>
            <li role="presentation"><a href="#pricing">Pricing <span class="sr-only">(current)</span></a></li>
            <li role="presentation"><a href="#contact">Contact <span class="sr-only">(current)</span></a></li>
        </ul>
        -->
        <ul class="nav navbar-right nav-pills hidden-xs">
            <li class="active"><a href="#"><i class="fa fa-lock"></i> Login</a></li>
            <li><a href="#">Join</a></li>
        </ul>
    </div><!--/.navbar-collapse -->
</div>

我的代码没有显示出于某种原因关闭的nav标签,但是在编辑我的帖子时我看到了它。

我想这是简单的,我忽略了。 当然,任何帮助将不胜感激!


<script src="http://code.jquery.com/jquery-2.2.4.min.js"
    integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script>

这个Jquery支持切换功能。

链接地址: http://www.djcxy.com/p/83681.html

上一篇: collapse expands my navbar menu but won't collapse it

下一篇: Unable to hide very long menu items due to Bootstrap Code