Rails 3.2.9 を使用しており、アプリケーションをデプロイする前に (Capistrano を使用して) アセット パイプラインをローカルでプリコンパイルしましたが、うまく動作します。私が使用した:
bundle exec rake assets:precompile
「config」ディレクトリでは、 と のみを変更deploy.rb
しproduction.rb
ました。現在、開発モードで新しいコードを追加/app/assets/javascripts/application.js
しても、アプリケーションに変更が見られません。
たとえば、jQuery の複数選択を次のように使用します。
$("#question_number").multiselect({
multiple: false,
header: false,
show: "blind",
hide: "blind",
minWidth: "200",
selectedList: 1
});
プリコンパイルの前に、select はグラフィックを変更しましたが、現在は従来の html select のままです。ソースコードのプリコンパイルを行い、新しいマルチセレクトが機能するため、問題はプリコンパイルにあると思いますjQuery
。新しいプリコンパイルを試みましたが、何も変わりません。