css - Bootstrap 下拉菜单不起作用但用于

标签 css twitter-bootstrap

我有一个带下拉菜单的 Bootstrap 菜单。它曾经有效,但发生了一些事情。我点击它但没有任何反应。

<ul class="nav navbar-nav navbar-right">
    <li class="{% if this.page.id == 'home' %}active{% endif %}"><a href="{{ 'home'|page }}">Főoldal</a></li>
    {% if user %}
    <li class="dropdown">
        <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">{{ user.name }}<span class="caret"></span></a>
        <ul class="dropdown-menu" role="menu">
            <li><a href="{{ 'new-post'|page}}">New post</a>
            </li>
            <li class="divider"></li>
            <li><a data-request="onLogout" data-request-data="redirect: '/good-bye'">Logout</a>
            </li>
        </ul>
    </li>
    {% else %}
    <li class=""><a href="{{ 'auth'|page }}">Login</a></li>
    {% endif %}
</ul>

在底部:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="{{ 'assets/js/bootstrap.min.js'|theme }}"></script>

更新:检查了原始示例,但仍然无法正常工作,因此问题出在 js 部分。但是 JS 在那里。

最佳答案

你错过了一个</ul>{% endif %} 之后 见http://jsfiddle.net/26vpc9o3/1/

 <ul class="nav navbar-nav navbar-right">
     <li class="{% if this.page.id == 'home' %}active{% endif %}"><a href="{{ 'home'|page }}">Főoldal</a></li>
{% if user %}
    <li class="dropdown">
     <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">{{ user.name }}<span class="caret"></span></a>
    <ul class="dropdown-menu" role="menu">      
        <li><a href="{{ 'new-post'|page}}">New post</a></li>
        <li class="divider"></li>
        <li><a data-request="onLogout" data-request-data="redirect: '/good-bye'">Logout</a></li>
    </ul>
    </li>
    {% else %}
    <li class=""><a href="{{ 'auth'|page }}">Login</a></li> 
    {% endif %}
    </ul>

关于css - Bootstrap 下拉菜单不起作用但用于,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27716845/

相关文章:

css - 将不透明度设置为父项而不是子项

html - 在某些浏览器上出现没有 iframe 的双滚动条

css - 如何在样式表中重复使用一种颜色?

css - 将 Chartkick 折线图设置为正方形

wordpress - 将 Twitter Bootstrap 与 Wordpress 一起使用

html - 位于父 div 之外的文本

html - 在 div 中 Bootstrap 响应图像

javascript - HTML。如何制作空白页

twitter-bootstrap - Bootstrap 嵌套列

javascript - 如何划分输入字段以在屏幕上显示为单独的输入字段?