gpt4 book ai didi

css - Twitter Bootstrap 下拉列表在单击时不起作用

转载 作者:行者123 更新时间:2023-11-28 11:00:48 25 4
gpt4 key购买 nike

试图弄清楚为什么下拉菜单在链接上不起作用。该网页的链接是 http://nathanielmignotte.ca/Work/EMO/beprepared.html .

  <!-- Navbar -->
<div class="navbar navbar-default" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse">
<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" href="#"> </a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.html">Ministry Home</a></li>
<li><a href="newsroom.html">Newsroom</a></li>
<li><a href="ministry.html">About The Ministry</a></li>
<li class="dropdown active">

This is were I implemented the dropdown menu on the Be Prepared Link

                <a class="dropdown-toggle" data-toggle="dropdown" href="beprepared.html">
Be Prepared
</a>
<ul class="dropdown-menu">
<li><a href="#">Outdoor</a></li>
<li><a href="#">Seasonal</a></li>
<li><a href="#">Electronic</a></li>
<li class="divider">Outdoor</li>
<li><a href="#">Sale Items</a></li>
</ul>
</li>
<li><a href="contact.html">Contact Us</a></li>
</ul>
<ul class="nav navbar-nav navbar-right hideBtn">
<form class="navbar-form navbar-left" role="search">
<div class="form-group">
<input type="text" class="form-control" placeholder="Search">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
</ul>
</div>
</div>
</div>
<!-- End Nav Bar -->

最佳答案

看过http://nathanielmignotte.ca/Work/EMO/beprepared.html ,您需要做的第一件事是查看您的脚本文件:

<!-- JavaScript -->
<script src="js/jquery-1.10.2.js"></script>
<script src="js/bootstrap.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.min.js"></script>

您正在加载 jQuery 1.10.2,然后您正在加载 Bootstrap.js。到目前为止,一切都很好。

然后您将加载 Boostrap.min.js,它是您已加载的同一个 JS 文件的缩小版本。这会引起冲突。删除 <script src="js/bootstrap.js"></script>行,所以你只能得到缩小版本。

最后,您将加载缩小版的 jQuery (jquery.min.js)。在其他脚本之后加载它可能会导致已经运行的 jQuery 脚本出现问题(脚本按加载顺序运行)。更何况还不是同一个版本的jQuery,肯定会出问题。所以删除 <script src="js/jquery.min.js"></script>完全行。

你应该这样结束:

<!-- JavaScript -->
<script src="js/jquery-1.10.2.js"></script>
<script src="js/bootstrap.min.js"></script>

现在好点了吗?

关于css - Twitter Bootstrap 下拉列表在单击时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22455650/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com