Chosen jqueryプラグインを使用しようとしていますが、すべての適切なファイルがありますが、関数を正しく呼び出すことができません。私は、Javaのエラーコンソールを見ていた、それはロードが、私はエラーを取得:Chosenプラグインがまだ動作しません
Error: $(".chzn-select").chosen is not a function
Source File: http://localhost:3000/javascripts/application.js?1312657233
これは私application.js(その中の唯一のもの)である:
jQuery(function($){
$('.chzn-select').chosen();
});
このフォーム私が使用していますコード:
<%= select("user_product", "product_id", Product.all.collect {|p| [ p.name, p.id ] }, {},{:class=>'chzn-select'}) %>
ジャバスクリプトフォルダ:
application.js
chosen.jquery.js
jquery_ujs.js
jquery.js
jquery.min.js
jquery.tokeninput.js
これを正しく呼び出すために、私はこれを動作させるか、私のフォームに変更を加えることができますか?
あなたのjavascriptフォルダの内容は何ですか?時々、行方不明のものではなく、そこにあるべきでないものについてです。 – Vache
私のjavascriptフォルダが含まれています。私は以前tokeninput.jsを削除しても、まだ動作しませんでした。 – LearningRoR
ページのHTMLソースをチェックすると、これらのファイルがすべて含まれていますか? – Vache