我读过的所有教程都告诉我使用“public/javascripts”文件夹。但是rails 3.2.8中没有这样的文件夹
- 我在哪里放置我的 jquery 代码?
- 不是 Jquery 包含在 Rails 3.2.8 中吗?
我读过的所有教程都告诉我使用“public/javascripts”文件夹。但是rails 3.2.8中没有这样的文件夹
默认的 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。(这是因为第 15 行在app/assets/javascripts/application.js
)
//= require_tree .
这一行说要包括javascripts
目录中的所有内容。
您可以编写 jquery 代码并将文件作为 file_name.js 放在 Javascript 文件夹中,然后在布局文件中调用此文件。你可以参考 http://jqueryui.com/
你需要宝石。也许这会帮助你: