我的javascript应该放在我的Rails 4应用程序中

时间:2013-12-16 20:32:48

标签: jquery ruby-on-rails

我正在尝试找出我应该在Rails 4应用程序中放入以下代码片段的位置,以便将它们包含在资产管道中。

我的表格上使用了以下内容:

<input id="tag" type="text" name="tags" value="">

<p>
<a class="tag">aaa</a><br/>
<a class="tag">bbb</a><br/>
<a class="tag">ccc</a><br/>
<a class="tag">ddd</a><br/>
<a class="tag">eee</a>
</p>

下面的代码应该放在哪里,以便由上面的html触发?:

$('a.tag').live('click', function(e){
$('#tag').val(this.innerHTML);
return false; 
});

以下是工作示例http://jsfiddle.net/Kaf3V/4/

更新: JS正在正确加载,但在Rails 4(?)

中根本不起作用

由于

1 个答案:

答案 0 :(得分:1)

将它们放入app/assets/javascripts/some_file.js

如果您尚未修改app/assets/javascripts/application.js文件,则rails应在您下次启动服务器时进行修改。