我正在使用bootstrap开发rails(3.2)应用程序。此应用程序包含一个下拉菜单,当我在开发模式下运行应用程序时,该菜单坚持不工作。有趣的是它之前有效。
这是我的application.js:
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require_tree .
答案 0 :(得分:0)
如果在开发期间预编译资产,则可能会发生此问题。在开发期间,将包含用于引导程序的未编辑文件,并且包含所有javascripts(/assets/application.js?body=1)的缩小版本的资源应为空。如果资产是预编译的(rake资产:预编译),将生成applications.js并发生代码重复。
清理预编译的资产应解决问题(rake assets:clean)