Jqueryに問題があります。Rails 3.2.6 を使用しているので、Jquery が新しいデフォルトです。
私の問題:「サウンド」という名前のスキャフォールディングコントローラーがあり、「表示」ビューにプログレスバーがあります。自動更新する必要があるので、いくつかのjqueryでうまくいくはずです。
「sounds.js.coffee」にこの単純なコードを含めました =>
console.log($("#progressBar"))
したがって、URL "/sounds" (index アクション) では、この応答 = "[]" (OK) が得られ、URL "/sounds/1/show" (show アクション) では、このエラーが発生しました。
「Uncaught ReferenceError: $ is not defined」なので、Jqueryが認識されていないと思います。
何が問題なのか理解できません.誰かがすでにこの問題を抱えていますか?ヒントと説明を教えてくれてありがとう.
アップデート
私は問題を見つけました:
この行はsound.html.erbの先頭にあった
<%= javascript_include_tag :sounds %>
ので、二重に含まれていると思います。