Javascript 为什么bootstrap下拉列表仅在包含bootstrap-responsive.css时才起作用?

Javascript 为什么bootstrap下拉列表仅在包含bootstrap-responsive.css时才起作用?,javascript,html,css,twitter-bootstrap,Javascript,Html,Css,Twitter Bootstrap,对于一个测试用例,我使用完全相同的代码创建了一个测试项目,然后删除了响应CSS代码 为什么下拉列表不起作用,除非还包括响应?我不希望在我的项目中使用responsive。正如@crowjonah在上面的评论中提到的,下拉列表不依赖于responsive.css。您应该在bootstrap.js之前验证页面中是否包含jquery.js。我有一个不包含bootstrap-responsive.css的页面,下拉菜单工作正常。此外,如果您使用的是演示中所述的正确的css标记,则不需要包括$('.dro

对于一个测试用例,我使用完全相同的代码创建了一个测试项目,然后删除了响应CSS代码


为什么下拉列表不起作用,除非还包括响应?我不希望在我的项目中使用responsive。

正如@crowjonah在上面的评论中提到的,下拉列表不依赖于
responsive.css
。您应该在
bootstrap.js
之前验证页面中是否包含
jquery.js
。我有一个不包含bootstrap-responsive.css的页面,下拉菜单工作正常。此外,如果您使用的是演示中所述的正确的
css
标记,则不需要包括
$('.dropdown toggle').dropdown()
。选择加入的唯一功能是工具提示和弹出窗口


希望这有帮助,但如果没有,请用更多的代码示例更新您的问题,说明您是如何实现引导的。

正如@crowjonah在上面的评论中提到的,下拉列表不依赖于
responsive.css
。您应该在
bootstrap.js
之前验证页面中是否包含
jquery.js
。我有一个不包含bootstrap-responsive.css的页面,下拉菜单工作正常。此外,如果您使用的是演示中所述的正确的
css
标记,则不需要包括
$('.dropdown toggle').dropdown()
。选择加入的唯一功能是工具提示和弹出窗口


希望这有帮助,但如果没有,请用更多的代码示例更新您的问题,说明您是如何实现引导的。

您的使用中一定有其他错误。下面是一个(直接从链接的演示中复制的标记),只需使用
jquery.js
bootstrap dropdown.js
bootstrap.css


在调用
$('.dropdown toggle').dropdown()之前,请确保已加载脚本,并且您正在根据您构建下拉列表的方式使用正确的选择器

你的用法肯定还有别的错误。下面是一个(直接从链接的演示中复制的标记),只需使用
jquery.js
bootstrap dropdown.js
bootstrap.css


在调用
$('.dropdown toggle').dropdown()之前,请确保已加载脚本,并且您正在根据您构建下拉列表的方式使用正确的选择器

我怀疑你出了什么问题。(标记直接从链接的演示中复制)只需使用
bootstrap dropdown.js
bootstrap.css
。哦,还可以使用jQuery。下拉脚本依赖于jQuery!在调用
$('.dropdownttoggle').dropdown()之前,确保已加载
jquery.js
bootstrap dropdown.js
@Ref关键是它为网格、排版、表单等提供了一个非常好的框架。标记为非结构化。@crowjonah您的评论非常有用,显然演示中提供的标记在某种程度上只与responsive兼容,因为您的标记工作正常。添加一个答案,这样我就可以选择它作为最佳答案。我怀疑你还出了什么问题。(标记直接从链接的演示中复制)只需使用
bootstrap dropdown.js
bootstrap.css
。哦,还可以使用jQuery。下拉脚本依赖于jQuery!在调用
$('.dropdownttoggle').dropdown()之前,确保已加载
jquery.js
bootstrap dropdown.js
@Ref关键是它为网格、排版、表单等提供了一个非常好的框架。标记为非结构化。@crowjonah您的评论非常有用,显然演示中提供的标记在某种程度上只与responsive兼容,因为您的标记工作正常。添加一个答案,以便我可以选择它作为最佳答案。包含JQuery,这与从演示复制的标记有关。使用@crowjonah提供的标记,它可以正常工作。JQuery包括在内,它与从演示中复制的标记有关。使用@crowjonah提供的标记,它可以正常工作。再次感谢。谢谢你的建议。此外,只要脚本已经正确包含,就不必在我的HTML中包含特定的代码片段。再次感谢。谢谢你的建议。另外,只要脚本已经正确包含,就没有必要在我的HTML中包含特定的代码片段。