我有一个清单文件,如下所示:
# director.js
//= require jquery
//= require jquery_ujs
//= require jquery-ui-1.8.22.custom.min
//= require_tree ./tablet/director
这与我的 application.js 文件几乎相同,除了 require_tree 指向另一个目录。我的布局文件看起来有以下内容:
= javascript_include_tag "director"
我已经在我的环境/development.rb 文件中使用预编译了我的资产
config.assests.precompile += %w{ director.js }
但由于某种原因,我不显眼的 javascript 无法正常工作。当我尝试执行控制器的删除操作时,它会查找显示操作,但是打开 firebug 显示所有 jquery 文件都已加载。我真的不知道发生了什么。此外,当我将 javascript_include_tag 更改为包含“应用程序”时,它工作正常。我不确定我错过了什么导致这种情况。任何帮助都会很棒。