2014-07-17 16 views
13

Để sử dụng plugin jquery tự động hoàn thành, tôi cần cài đặt jquery-ui gem.Rails 4 - cách cài đặt "jquery-ui"?

Cho đến nay, tôi đã có trong gemfile của tôi sau đây:

gem 'jquery-rails' 

Vì vậy, tôi nói thêm:

gem 'jquery-ui-rails' 

Và để application.js Tôi nói thêm:

//= require jquery 
//= require jquery_ujs 
//= require jquery-ui 

application.css:

*= require_self 
*= require jquery.ui 

bundle update, máy chủ khởi động lại và:

couldn't find file 'jquery.ui' 

Tôi đang sử dụng trong ứng dụng cũng turbolinks. Tôi có bỏ lỡ một thứ gì đó bằng đá quý hay thứ gì đó để làm cho jquery-ui hoạt động trong ứng dụng không?

Cảm ơn.

EDIT:

Tất cả những thứ jquery liên quan trong tehe Gemfile:

gem 'jquery-rails' 
gem 'jquery-ui-rails' 
gem 'jquery-turbolinks' 
+1

Tôi tin rằng bạn cần phải yêu cầu gem trong application.js như sau: '// = require jquery.ui' hoặc trong application.css của bạn sử dụng' * = require jquery-ui' – alexsmn

Trả lời

6

Trong application.css nó phải được

*= require jquery-ui 
1

Bạn cần mô tả mà thành phần bạn muốn sử dụng . Bạn có thể thêm

application.js

//= require jquery.ui.all 

application.css

*= require jquery.ui.all 

những dòng này cho tất cả các thành phần

5

Trong application.js bạn cần phải thêm:

//= require jquery.ui.all

hoặc cho các thành phần cụ thể, ví dụ:

//= require jquery.ui.sortable

Các vấn đề liên quan