O javascript do Ruby on Rails 4 não é executado
Eu tenho um costumejs
arquivo emapp/assets/javascripts
. Este é o arquivo js:
//app/assets/javascripts/contacts.js
//$(document).ready(function() { //I've already tried with this method
$(window).load(function() {
alert("foo bar")
});
Eu preciso do arquivocontacts.js
arquivo noapplication.js
Arquivo.
Se eu inspecionar a página html, vejo o arquivo js carregado corretamente, mas a mensagem não é mostrada. Se eu recarregar a página (pressionando f5), a mensagem será exibida corretamente.
Quando a página é carregada, o javascript é carregado (eu posso vê-la no código html de origem no navegador), mas não é executado.
Pode me ajudar?
SOLUÇÃO: Rails 4: como usar $ (document) .ready () com turbo-links