Rails找不到文件jquery purr

时间:2012-05-22 13:57:15

标签: jquery ruby-on-rails-3 ruby-on-rails-3.2

我正在使用rails 3.2.3

我在application.js

中包含了以下文件
//= require jquery.purr
//= require best_in_place

现在看起来像这样

//= require jquery
//= require jquery_ujs
//= require jquery.purr
//= require best_in_place
//= require_tree

我收到一条错误说:

找不到文件'jquery.purr'

2 个答案:

答案 0 :(得分:5)

Rails并不神奇地知道从哪里下载脚本。

您必须下载并将它们放在app/assets/javascript目录中。

jQuery Purr在这里找到:http://code.google.com/p/jquery-purr/

答案 1 :(得分:2)

如果您正在使用best_in_place gem的当前HEAD,则无需下载jquery.purr。它作为best_in_place.purr包含在gem中。所以你要将以下内容添加到你的application.js:

//= require jquery
//= require best_in_place
//= require best_in_place.purr

请注意,这并不能为purr通知提供合适的CSS。为此,您可以执行类似于best_in_place test app的操作(发布时第62到87行)。