我有一個窗體,通過ajax在rails 3應用程序提交。表單工作,記錄更新,但update.js.erb中的jquery代碼不起作用。很簡單,就是:Jquery切換()和突出顯示()不工作在rails 3回電
$('#item').toggle().highlight();
我得到一個;在Firebug錯誤
近日筆者從軌道2.3.8升級到Rails 3中,和我 「.toggle()亮點()是不是一個功能。」認爲這在以前工作。
我是否需要再次在update.js.erb模板中包含jquery和jquery.ui?
更新
原來我需要改變.highlight();
到.effect("highlight", {}, 3000);
,現在你只使用jQuery的原理
@eveevans有一個很好的答案,但肯定的是一定要包括jQuery的庫。 – MrDanA
MrDanA, 和deb,你必須只包含jQuery庫一次,如果你把它包含在沒有問題的頭文件中,你不必再將它包含在update.js.erb中(但要確保包含它它)) – eveevans