我有一個頁面,其中我動態地加載了一個部分(包含一個表單)。如何使用Rails動態加載jQuery?
所以之後,你點擊一個按鈕,通過jQuery我做了一個get,獲取表單,我改變了div的html。一切都很好。
問題是我有一些javascript,我添加內聯部分,我想刪除它。所以在我的部分我做了這樣的:
<% content_for :header %>
<%= javascript_include_tag 'myscript' %>
<%end%>
肯定在我的佈局我有yield頭。其實我可以看到我的腳本被包含在內,但$(function(){});
的內容從未執行過。有關它的任何提示?任何更好的方法來做到這一點?我想把我的JavaScript移動到外部的js文件,但現在,我找不到一個好的方法來做到這一點。
你的'yield:header'和它的周圍環境是什麼樣子,或許這是一個加載順序的問題。 – jigfox 2010-07-13 13:34:34
我的收益率:標題在頂部,在
標籤內。所以當你點擊按鈕來打開一個對話框時,它應該在其中包含$(function(){});應該在表單加載時執行的代碼... – 2010-07-13 13:47:57