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)
在application.js你需要添加:
//= require jquery.ui.all
或者对于特定组件,例如
//= require jquery.ui.sortable