简体   繁体   English

Twitter Bootstrap 3下拉菜单不起作用

[英]Twitter Bootstrap 3 dropdown menu not working

I have a group of tabs on the left of the navbar, and a button and dropdown on the far right. 我在导航栏的左侧有一组选项卡,在最右侧有一个按钮和下拉菜单。 my paths seem to be correct and I followed the code as stated on getbootstrap docs. 我的路径似乎是正确的,并且按照getbootstrap文档中所述的代码进行操作。 The problem is the dropdown menu does not open on click. 问题是单击时无法打开下拉菜单。 nothing happens. 什么都没发生。

<link rel="stylesheet" href="css/bootstrap.css">
<link rel="stylesheet" href="css/bootstrap-theme.min.css">

<body>
    <div id="MainWrap">
        <div class="container">
            <h1 href="#" c;ass="text-muted"></h1>

            <div class="navbar navbar-default" >
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-responsive-collapse">
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                </div>
                <div class="navbar-collapse collapse navbar-responsive-collapse">
                    <ul class="nav  navbar-nav nav-tabs">
                        <li class="active"><a href="#home" data-toggle="tab">Home</a></li>
                        <li><a href="#about" data-toggle="tab">About</a></li>
                        <li><a href="#contact" data-toggle="tab">Contact</a></li>
                        <li><a href="#services" data-toggle="tab">Services</a></li>
                        <li><a href="#staff" data-toggle="tab">Our Staff</a></li>
                    </ul>

                    <ul class="nav navbar-nav navbar-right">
                        <li><a href="</a></li>
                        <li class="dropdown">
                            <a href="#" class="dropdown-toggle" data-toggle="dropdown">Resources<b class="caret"></b></a>
                            <ul class="dropdown-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><a href="#">Separated link</a></li>
                            </ul>
                        </li>
                    </ul>
                </div>
            </div>
        </div>
    </div>

    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
    <script src="js/jquery-1.11.0.min"></script>
    <!-- Include all compiled plugins (below), or include individual files as needed -->
    <!-- Latest compiled and minified JavaScript -->
    <script src="js/bootstrap.js"></script>
  </body>

Console log errors I am getting: 我收到的控制台日志错误:

Failed to load resource: net::ERR_FILE_NOT_FOUND file:///C:/Users//Desktop/C%20Website/js/jquery-1.11.0.min
Uncaught Error: Bootstrap's JavaScript requires jQuery 
 <script src="js/jquery-1.11.0.min.js"></script>

也许您应该在源代码中添加“ .js” ...

Just to add another suggestion... Try using CDN hosted versions of jQuery and Bootstrap. 只是添加另一个建议...尝试使用CDN托管的jQuery和Bootstrap版本。 This will help path errors and also enhance the speed. 这将有助于路径错误并提高速度。

<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM