Bootstrap下拉菜单只能在root / home页面上运行

时间:2013-09-23 13:05:29

标签: jquery twitter-bootstrap drop-down-menu

我的导航栏上有一个boostrap下拉菜单。它在除主页之外的所有页面上都正常工作。我相信它与application.js文件有关,jquery.ujs之前或之后的顺序也一样重要吗?为什么菜单不会下拉到root / home页面?

//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require jquery.masonry.min.js
//= require_tree .

2 个答案:

答案 0 :(得分:0)

查看主页的来源,并检查正确加载的javascript文件jquery.jsbootstrap.js。使用firebug并检查js控制台

以下是谷歌Chrome控制台窗口的屏幕。

google chrome console

错误以红色显示。

答案 1 :(得分:0)

在application.js的底部添加此代码就可以了。

$('。dropdown-toggle')。dropdown()