Rails 3.1にアップグレードしたばかりですが、新しいアセットパイプラインでJavascriptをロードする際に問題が発生します。
jsファイル(ファイル自体とその.minバリアントの両方)を/ app /assets /javascriptsディレクトリにコピーしました。application.jsマニフェストは次のとおりです。
//= require jquery
//= require jquery_ujs
//= require jquery-easytabs
//= require jquery-hashchange.min
//= require_tree .
しかし、これは機能していないようです。Easytabsが正しくロードされていません。不思議なことに、コンパイルされたapplication.jsファイルをコンソールで見ると、Easytabsコードが表示されますが、機能していません。
コードをapplication.jsファイルに直接貼り付けると、期待どおりに機能することがわかったので、スクリプトが機能していることがわかります。ただし、これはapplication.jsファイルの使用目的ではありません。
jsファイルが正しく読み込まれるようにするために、次に進むべき場所についてのガイダンスをいただければ幸いです。
ありがとう!