Skip to main content
 首页 » 编程设计

jquery之Uncaught Rickshaw.Graph 需要对元素index.js.erb 的引用

2026年10月07日3itcoder

当我在index.html.erb中使用脚本标签时,确切的代码运行良好,但是当我将代码放入index.js.erb时,我收到错误:

Uncaught Rickshaw.Graph needs a reference to an element  

我尝试了预编译 Assets ,真的不知道还能尝试什么......

这也是我的 application.js

//= require rickshaw_with_d3 
//= require jquery 
//= require jquery_ujs 
//= require turbolinks 
//= require_tree . 

我也尝试过把人力车放在底部。还不明白东西按照什么顺序加载到 Rails 中,有什么想法吗?

请您参考如下方法:

js.erb 文件中有 js 注释“//”。这些将阻止它加载,因为 js.erb 文件被 Rails 读取为 html 和 javascript。