我有一個Javascript,其中uses on ready state
在我的Rails應用程序。 它實際上應該做出反應鏈接的點擊,所以它的爲什麼我的Javascript在視圖呈現時不工作?
<%= javascript_tag "$(document).ready(function(){$('#save').click(save);});"%>
但渲染視圖時,從另一種觀點認爲到達那裏,這是行不通的。它只在我使用f5
重新加載站點時起作用。
你知道這是爲什麼嗎?
編輯:
我已經加入alert('it works');
我$(document).ready(function(){};
,但它並沒有正常工作。所以文件準備好的事件並沒有被解僱。
@BroiSatse:是的,我安裝了turbolinks。這裏是我需要從我的application.js部分:
//= require jquery
//= require jquery.turbolinks
//= require jquery_ujs
//= require turbolinks
//= require_tree .
$( 「文件」)應該是$(文件)???那是什麼? $。(「link」();)??你會認爲這項工作? –
甚至'$(document)'。 –
你非常快。我甚至沒有時間來編輯我在這個問題上的錯誤。 已直接從我的視圖中添加代碼。 – user3383458