Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript rails中的基本jquery不工作_Javascript_Jquery_Ruby On Rails_Ruby On Rails 3 - Fatal编程技术网

Javascript rails中的基本jquery不工作

Javascript rails中的基本jquery不工作,javascript,jquery,ruby-on-rails,ruby-on-rails-3,Javascript,Jquery,Ruby On Rails,Ruby On Rails 3,我正在使用我的第一个jquery,但不知道它出了什么问题。在W3上,它工作得很好,但一旦我在rails应用程序中实现它,它就会出错。 这是我的“myquery.js”文件 my application.html.erb包含 <%= javascript_include_tag "myquery"%> my index.html.erb包含 <p>hide my paragraph</p> 隐藏我的段落 我不知道这段代码出了什么问题。当我点击段落时,这

我正在使用我的第一个jquery,但不知道它出了什么问题。在W3上,它工作得很好,但一旦我在rails应用程序中实现它,它就会出错。 这是我的“myquery.js”文件

my application.html.erb包含

<%= javascript_include_tag "myquery"%>

my index.html.erb包含

<p>hide my paragraph</p>
隐藏我的段落

我不知道这段代码出了什么问题。当我点击段落时,这应该会消失,但…

尝试添加

//= require myquery
到app/assets/javascripts/application.js

然后在application.html.erb中执行以下操作:

<%= javascript_include_tag "application"%>


本页解释rails的资产管道

这是beenalready添加的//=require jquery//=require jquery\u ujs/=require turbolinks//=require\u tree。是的,我有全部四个,只有这个或者我在//=requiremyquery中缺少的这个。谢谢@nathanno问题,很高兴帮助:)。。。只有这个。Rails将把应用程序js中引用的所有javascript文件编译成一个文件,并在生产环境中运行时为您压缩。这有助于加快应用程序的下载速度。
<%= javascript_include_tag "application"%>