Bootstrap 3简单的下拉列表无法正常工作

时间:2013-09-23 18:16:58

标签: css twitter-bootstrap twitter-bootstrap-3

当尝试调整到Bootstrap 3时,我遇到了以下问题。

当我点击名为F的按钮时,我希望显示HomeNot Home,但目前不会显示。

This是我正在学习的视频。

<div class= "navbar navbar-inverse navbar-static-top">
    <div class="container">
        <a class= "navbar-brand">Jackdh</a>
        <button class="navbar-toggle" data-toggle="collapse" data-target=".navHeaderCollapse"> F 
        </button>
        <div class ="collapse navbar-collapse navHeaderCollapse">
            <ul class = "nav navbar-nav navbar-right">
                <li><a href="#">Home</a></li>
                <li><a href="#">Not Home</a></li>
            </ul>   
        </div>
    </div>
</div>

3 个答案:

答案 0 :(得分:7)

我很确定您忘记添加bootstrap.jsjquery。 其中包括everything works for me

答案 1 :(得分:2)

@op(原创海报)

马塞尔的回答给了我一个线索所以我检查了我的脚本标签

<script src="bootstrap.min.js"></script>

我忘了添加bootstrap javascript文件夹“js /”

使用此脚本标记一切正常。

<script src="js/bootstrap.min.js"></script>

@ Marcel - 由于缺乏声誉,我无法对你的答案进行投票!

答案 2 :(得分:0)

您忘记在容器后添加navbar-header div,试试这个!

`                              牌             

        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navHeaderCollapse">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
        </button>
    </div>`