Per utilizzare il plugin di completamento automatico jQuery, ho bisogno di installare jquery-ui gemma.
Finora, ho avuto nel mio file gemma seguente:
gem "jquery-rails"
Quindi ho aggiunto:
gem "jquery-ui-rails"
E a application.js
Ho aggiunto:
//= require jquery
//= require jquery_ujs
//= require jquery-ui
e a application.css
:
*= require_self
*= require jquery.ui
bundle update
, riavviare il server e:
couldn"t find file "jquery.ui"
Sto usando anche l'app turbolinks
. Mi manca una gemma qualcosa o qualcosa per fare jquery-ui lavoro nell'app?
Grazie.
MODIFICARE:
Tutte le cose relative alla jquery nel Gemfile:
gem "jquery-rails"
gem "jquery-ui-rails"
gem "jquery-turbolinks"
risposte:
6 per risposta № 1In application.css
dovrebbe essere
*= require jquery-ui
5 per risposta № 2
In application.js
è necessario aggiungere:
//= require jquery.ui.all
o per componenti specifici, ad es.
//= require jquery.ui.sortable
2 per risposta № 3
Per aggiornare questa risposta, la convenzione corrente è:
//= require jquery-ui
e per i CSS:
/*
*= require jquery-ui
*/
per moduli specifici:
//= require jquery-ui/draggable
Vedi gli ultimi documenti qui per maggiori opzioni di configurazione
1 per risposta № 4
È necessario descrivere quale componente si desidera utilizzare. Puoi aggiungere
application.js
//= require jquery.ui.all
application.css
*= require jquery.ui.all
queste linee per tutti i componenti