下拉不工作Django

时间:2017-01-27 00:07:12

标签: django twitter-bootstrap drop-down-menu django-templates

我第二次使用Django,我正在尝试为我可以在其他页面中导入的标题创建一个基本html文件。问题是下拉部分似乎不起作用。我在代码中找不到问题。也许。这是我的代码。

<nav class="navbar navbar-inverse navbar-static-top example-8">
<div class="container">
    <div class="navbar-header">
        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar8">
            <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 text-hide" href="#">Brand Text
        </a>
    </div>
    <div id="navbar8" class="navbar-collapse collapse">
        <ul class="nav navbar-nav navbar-right">
            <li class="active"><a href="#">Home</a></li>
            <li class="dropdown">
                <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">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 class="dropdown-header">Nav header</li>
                    <li><a href="#">Separated link</a></li>
                    <li><a href="#">One more separated link</a></li>
                </ul>
            </li>
        </ul>
    </div>
    <!--/.nav-collapse -->
</div>
<!--/.container-fluid -->

2 个答案:

答案 0 :(得分:1)

引导程序下拉列表仅在您将引导程序javascript文件导入HTML时才起作用,您的示例不显示任何导入。

类似的东西:

<script src="path/to/boostrap.min.js"></script>

答案 1 :(得分:0)

此问题曾经发生在我身上。 解决方案是:

我在两个页面中都包含了引导程序container<T>::iterator container<T>.erase(container<T>::iterator),因此它不起作用。 检查你是否做同样的事情。尝试仅在不包含在头文件包含文件中的主页上使用cdn。 希望这有帮助!