Credo che jQuery non funzioni su altre pagine oltre a quella appena installata. Ad esempio, quando digito localhost: 3000 /, nella directory '/' tutto jQuery funziona. Ma quando clicco su un collegamento creato da Rails comeRails Jquery non funziona su altre pagine
<%= link_to "Example Link", news_path %>
La pagina viene caricata correttamente, ma il jQuery non funziona. I miei codici di jQuery sono come affermato:
$(function() {
console.log("pageloaded");
....
$('.up').click(function(){
.....
});
});
fare clic con il pulsante destro del mouse sul proprio browser> inspect element> console .. postare qui il messaggio di errore. –
Non c'è nessun messaggio di errore. Ma il jQuery non viene caricato. – Yagiz
quale versione di Rails stai usando? In Rails 4, 'turbolinks' è attivo per impostazione predefinita e ciò significa che la nuova pagina viene caricata dinamicamente e non viene attivato $ (document) .ready. Cosa succede se si carica localhost manualmente: 3000/news –