Twitter Bootstrap 2下拉菜单不起作用
-
27-10-2019 - |
题
美好的一天! 我正在尝试从我网站上的示例中实现下拉菜单。但这是行不通的(下拉菜单根本不显示)。我包括了所有必需的js和css文件,标记与文档中的相同。
您能看到我在做什么吗? 通用标签
非常感谢。
解决方案
问题出在html文件中缺少js块,这是特定功能所必需的。
缺少的代码位是: 通用标签
其他提示
您未正确将主导航链接绑定到下拉菜单,请尝试以下操作: 通用标签
我通常会忘记其中之一:
- 正确的html
- 链接到jquery.js和bootstrap-dropdown.js
- 检查我是否正确链接了它(这似乎是多余的,但对我当然有帮助)
- 调用下拉菜单:$('。dropdown-toggle')。dropdown()
我知道这似乎很愚蠢,但是当您查看源(通过右键单击)时,JavaScript文件的地址是否正确?{{STATIC_URL}}可能不正确。尝试将地址中的地址复制并粘贴到地址栏中。确保您确实看到了JavaScript文件的内容。
我面临着同样的问题。评论bootstrap-dropdown.js的链接可以解决该问题。我只需要bootstrap.min.js
如果您在css中的某个位置覆盖li,那将会发生。例如,如果您有另一个具有内容的样式表: 通用标签
它不起作用。确保没有冲突。
尝试升级您的jQuery库,它为我解决了同样的问题。
.net项目上有相同的问题(下拉菜单根本不显示),但是官方的引导程序示例运行良好。将我项目上的jQuery库从1.6.1升级到1.8.2解决了该问题。
不隶属于 StackOverflow