レール3のアプリケーションでajax経由で送信されるフォームがあります。フォームは機能し、レコードは更新されますが、update.js.erbのjqueryコードは機能しません。それは単にある:JQuery()とhighlight()がレールで機能していない3コールバック
$('#item').toggle().highlight();
私が得る ".toggle()ハイライトを();関数ではありません。" 私は最近3をレールにレール2.3.8からアップグレード、およびI
放火犯
にエラーこれはこれまでに働いていたと思う。jqueryとjquery.uiを再度update.js.erbテンプレートに含める必要がありますか?
更新
それは結局のところ、私は.effect("highlight", {}, 3000);
から.highlight();
を変更する必要があり、それは今あなたが唯一のjQueryを使用している
@eveevans素敵な答えを持っていますが、そうjqueryのライブラリを含めるようにしてください。 – MrDanA
thks MrDanA、 とdebの場合は、jQueryライブラリを一度だけインクルードする必要があります。ヘッダにインクルードしても問題ありませんが、update.js.erbに再度インクルードする必要はありません(ただし、インクルードされていることを確認してください);)) – eveevans