我测试了我的 Rails 应用程序的功能,方法是将 jQuery 放在我的 home.html.erb
文件的底部,并带有简单的 script
标记。一切正常,直到我尝试在 Rails 3.1 中使用 Asset Pipleine 并将脚本放入 app/javascripts/home.js.erb
谁知道为什么我不能让 javascript 在 home.html.erb 文件之外工作
最佳答案
您可以在 application.html.erb 中添加脚本标记,这样您的所有页面中都会有 jquery。 您可以通过这种方式添加脚本:(您应该在文件夹 app/javascript 中添加 jquery-1.7.min 文件)
<%= javascript_include_tag 'jquery-1.7.min'%>
关于Rails 3.1 Asset Pipeline 中的 Javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8042753/