我试图使用gem jquery-rails,但我的application.js文件还没能找到必要的文件("无法找到文件' jquery.ui.effect盲'&#34)
我的application.js:
//= require jquery
//= require jquery.ui.effect-blind
//= require jquery_ujs
//= require turbolinks
//= require_tree .
在我的gemfile中,我有:
gem 'jquery-rails', "2.3.0"
gem 'jquery-ui-rails'
我之前已经看过几次这个问题并且大多数人都报告说它是通过使用2.3.0版本的jquery-rails'来修复的。我已经指定了它并使用gem list命令确认了它,但是application.js文件仍然无法找到它。我已经尝试过jquery.ui和jquery.ui.all,但这些都给出了同样的错误。
答案 0 :(得分:87)
我遇到了类似的问题,结果发现他们在某些时候开始使用jquery-ui
代替jquery.ui
和/
代替.
来包含单个部分。尝试使用:
//= require jquery-ui/effect-blind
修改强>:
在最近的版本中,路径中有一个额外的effects
//= require jquery-ui/effects/effect-blind
答案 1 :(得分:10)
我不得不将其改为
//= require jquery-ui/effects/effect-blind
这似乎是最近的一次。