/ / Rails 4 - comment installer “jquery-ui”? - javascript, jquery, ruby-on-rails, ruby, jquery-ui

Rails 4 - comment installer “jquery-ui”? - javascript, jquery, ruby-on-rails, ruby, jquery-ui

Pour utiliser le plugin jquery autocomplete, je dois installer jquery-ui gemme.

Jusqu'ici, j'avais dans mon fichier gem suivant:

gem "jquery-rails"

Alors j'ai ajouté:

gem "jquery-ui-rails"

Et à application.js J'ai ajouté:

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

et à application.css:

 *= require_self
*= require jquery.ui

bundle update, redémarrez le serveur et:

couldn"t find file "jquery.ui"

J'utilise aussi dans l'application turbolinks. Est-ce que quelque chose ou quelque chose me manque jquery-ui travailler dans l'application?

Merci.

MODIFIER:

Tous les éléments liés à jquery dans Gemfile:

gem "jquery-rails"
gem "jquery-ui-rails"
gem "jquery-turbolinks"

Réponses:

6 pour la réponse № 1

Dans application.css CA devrait etre

 *= require jquery-ui

5 pour la réponse № 2

Dans application.js vous devez ajouter:

//= require jquery.ui.all

ou pour des composants spécifiques, par ex.

//= require jquery.ui.sortable


2 pour la réponse № 3

Pour mettre à jour cette réponse, la convention actuelle est la suivante:

//= require jquery-ui

et pour css:

/*
*= require jquery-ui
*/

pour des modules spécifiques:

//= require jquery-ui/draggable

Voir les derniers documents ici pour plus d'options de configuration


1 pour la réponse № 4

Vous devez décrire le composant que vous souhaitez utiliser. Vous pouvez ajouter

application.js

//= require jquery.ui.all

application.css

*= require jquery.ui.all

ces lignes pour tous les composants