我正在使用我的第一个jquery,但不知道它有什么问题。在W3schools它的工作正常,但一旦我在我的rails应用程序中实现它然后BOOM它出错了。 这是我的“myquery.js”文件
$(document).ready(function(){
$("p").click(function(){
$(this).hide();
});
});
我的application.html.erb包含
<%= javascript_include_tag "myquery"%>
我的index.html.erb包含
<p>hide my paragraph</p>
我不知道这段代码出了什么问题。当我点击段落时,这应该会消失,但是......
答案 0 :(得分:1)
尝试添加
//= require myquery
到app / assets / javascripts / application.js
然后在application.html.erb中执行此操作:
<%= javascript_include_tag "application"%>
此页面http://guides.rubyonrails.org/asset_pipeline.html解释了rails的资产管道