我正在尝试将我的控制器特定代码组织成各种 javascript 文件,然后通过资产管道进行编译。我的一些函数需要加载 DOM,所以我将它们放在一个准备好的函数中,如下所示:$(document).ready(function () { alert("loaded") });
由于某种原因,当我从主 application.js document.ready 函数中删除它并将其放在相应的文件中时,它没有被执行。是否无法在资产管道中多次调用 document.ready 函数?
我正在使用 rails 3.2.0、ruby 1.9.3p429 和 jquery-rails (3.0.1)
以下是 application.js 链轮注释:
//= require jquery
//= require jquery_ujs
//= require_self
//= require_tree .