Rails 3.1 Asset Pipeline 中的 Javascript 文件

标签 javascript jquery ruby-on-rails-3 asset-pipeline

我测试了我的 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/

相关文章:

Jquery 向上滚动悬停停止

ruby-on-rails-3 - 杀死jquery ajax表单提交

javascript - 使用 <Section> 标签制作加载页面

jQuery 图像选择器

javascript - 无需裁剪的响应式全屏图像

cucumber - Rails集成测试

ruby-on-rails - Rails/Mailer - 发送电子邮件后出现 NoMethodError

javascript - Google Adsense 提示

javascript - jQuery 悬停不透明度

javascript - 如何防止人们发送垃圾邮件 ajax 表单