Rails 4 - 如何安装"jquery-ui"?

use*_*621 13 javascript ruby jquery jquery-ui ruby-on-rails

对于使用jquery自动完成插件,我需要安装jquery-ui gem.

到目前为止,我在我的gemfile中有以下内容:

gem 'jquery-rails'
Run Code Online (Sandbox Code Playgroud)

所以我补充说:

gem 'jquery-ui-rails'
Run Code Online (Sandbox Code Playgroud)

application.js我说:

//= require jquery
//= require jquery_ujs
//= require jquery-ui
Run Code Online (Sandbox Code Playgroud)

application.css:

 *= require_self
 *= require jquery.ui
Run Code Online (Sandbox Code Playgroud)

bundle update,重启服务器并:

couldn't find file 'jquery.ui'
Run Code Online (Sandbox Code Playgroud)

我也在应用程序中使用turbolinks.为了让jquery-ui在应用程序中工作,我是否会错过一些宝石?

谢谢.

编辑:

在Gemfile中所有与jquery相关的东西:

gem 'jquery-rails'
gem 'jquery-ui-rails'
gem 'jquery-turbolinks'
Run Code Online (Sandbox Code Playgroud)

Ant*_*ony 6

application.css它应该是

 *= require jquery-ui
Run Code Online (Sandbox Code Playgroud)


Har*_*ina 5

application.js你需要添加:

//= require jquery.ui.all

或者对于特定组件,例如

//= require jquery.ui.sortable