我读过的所有教程都告诉我使用“public / javascripts”文件夹。但是在rails 3.2.8中没有这样的文件夹
答案 0 :(得分:16)
默认的Rails应用程序(> 3.2)包含Gemfile第23行的jQuery gem:
gem 'jquery-rails'
您将jQuery代码放在自定义JavaScript文件中 - 例如hello.js
- 位于以下路径中:
app/assets/javascripts/
示例:
app/assets/javascripts/hello.js
在hello.js
中,请确保在此块中包含您的jQuery代码:
$(document).ready(function() {
YOUR CODE HERE
});
就是这样。你已经准备好在Rails中使用jQuery了。 (这是因为app/assets/javascripts/application.js
)中的第15行
//= require_tree .
此行表示将所有内容都包含在javascripts
目录中。
答案 1 :(得分:0)
你需要宝石。也许这会对你有所帮助:
答案 2 :(得分:0)
您可以编写jquery代码并将文件作为file_name.js放在Javascript文件夹中,并在布局文件中调用此文件。 您可以参考http://jqueryui.com/