jQuery下拉菜单不显示菜单
jQuery Dropdown menu not displaying menu
我正试图用以下代码实现Bootstrap下拉菜单:
<div class="dropdown">
<!-- Link or button to toggle dropdown -->
<a href="#" role="button" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a>
<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
<li><a tabindex="-1" href="#">Action</a></li>
<li><a tabindex="-1" href="#">Another action</a></li>
<li><a tabindex="-1" href="#">Something else here</a></li>
<li class="divider"></li>
<li><a tabindex="-1" href="#">Separated link</a></li>
</ul>
</div>
查看Bootstrap文档,这是下拉菜单所需的最低限度,文档中没有提供其他解释。我已经参考了Bootstrap和jQuery。我不明白这应该如何工作-
问题:那么这个东西是使用jQuery工作的还是什么?我不明白它为什么或如何工作,即使在我从这个SO问题stackoverflow.com/questions/14023115/doppondownmenu-not-showing-in-bootstrap中找到了一个简单的工作演示之后。在导入Bootstrap.css、Bootstrap.min.js和Jquery 2之后,我让它在这个JSfiddle中工作。所以它需要Bootstrap.min.js和Jquery才能工作?嗯?我在这里完全迷路了。谢谢
编辑:好的,发现bootstrap.js需要在jquery之后加载才能工作。但我仍然不明白菜单是怎么工作的。Bootstrap.js需要Jquery吗?
bootstrap中的所有js插件都使用jquery
插件依赖性
一些插件和CSS组件依赖于其他插件。如果你单独包含插件,请确保检查这些插件文档中的依赖项。还要注意,所有插件都依赖于jQuery(这意味着jQuery必须包含在插件文件之前)。
来源:http://getbootstrap.com/javascript/
下面的文章应该会对您有所帮助。
为什么不';这个引导程序下拉示例行得通吗?
您需要以正确的顺序引用jquery和bootstrap,并使用html5doctype。
相关文章:
- JQuery上下文菜单显示/隐藏问题
- AngularJs基于角色的菜单显示安全问题
- JS下拉菜单显示在图像旋转器上
- 如何使我的下拉菜单显示/对齐
- 根据所选的下拉菜单显示HTML
- 如何让子菜单显示在主菜单下方
- 如何根据每个下拉菜单显示图像
- 如何在我的js下拉菜单/显示内容框上的不同内容之间切换
- j查询下拉菜单显示不正确
- 使用数据的下拉菜单 - 显示子菜单
- 如何为剑道网格列菜单显示剑道工具提示
- 使用导航菜单显示隐藏html代码/内容
- 使用2个选择菜单显示/隐藏问题
- 下拉菜单显示效果
- 如何使下拉菜单显示在幻灯片上
- Joomla网站中的菜单显示在内容后面
- 子菜单显示的良好延迟持续时间是多少
- 如何使下拉菜单显示在对话框顶部
- 使上下文菜单显示在顶部
- 使用html下拉菜单显示none和block