美好的一天! 我正在尝试从我网站上的示例中实现下拉菜单。但这是行不通的(下拉菜单根本不显示)。我包括了所有必需的js和css文件,标记与文档中的相同。

您能看到我在做什么吗? 通用标签

非常感谢。

有帮助吗?

解决方案

问题出在html文件中缺少js块,这是特定功能所必需的。

缺少的代码位是: 通用标签

其他提示

您未正确将主导航链接绑定到下拉菜单,请尝试以下操作: 通用标签

演示: http://jsfiddle.net/u5vhS/1/

我通常会忘记其中之一:

  • 正确的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解决了该问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top