Jquery 引导下拉菜单在根/主页上不起作用
我的导航栏上有一个boostrap下拉菜单。除了主页,它在所有页面上都可以正常工作。我相信这与application.js文件有关,那么jquery.ujs之前或之后的顺序是否重要呢?为什么菜单就不会掉到根目录/主页上Jquery 引导下拉菜单在根/主页上不起作用,jquery,twitter-bootstrap,drop-down-menu,Jquery,Twitter Bootstrap,Drop Down Menu,我的导航栏上有一个boostrap下拉菜单。除了主页,它在所有页面上都可以正常工作。我相信这与application.js文件有关,那么jquery.ujs之前或之后的顺序是否重要呢?为什么菜单就不会掉到根目录/主页上 //= require jquery //= require jquery_ujs //= require bootstrap //= require jquery.masonry.min.js //= require_tree . 查看主页的源代码,并检查javascript
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require jquery.masonry.min.js
//= require_tree .
查看主页的源代码,并检查javascript文件
jquery.js
和bootstrap.js
是否正确加载。使用firebug并检查js控制台
这是一个谷歌chrome控制台窗口的短屏幕。
错误以红色显示。查看主页的源代码,并检查javascript文件
jquery.js
和bootstrap.js
是否正确加载。使用firebug并检查js控制台
这是一个谷歌chrome控制台窗口的短屏幕。
错误以红色显示。在application.js的底部添加此代码就成功了
$('.dropdown toggle').dropdown()在application.js的底部添加此代码就成功了
$('.dropdown toggle').dropdown()明白了,非常感谢您的帮助。明白了,非常感谢您的帮助。