我有一个窗体,通过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