Rails 3.1 アプリケーションがあります
私の宝石ファイルで:
gem 'jquery-rails', '>= 1.0.12'
私の assets/application.js には、次のものがあります。
//= require jquery
//= require jquery_ujs
//= require_tree .
私のapplication.htmlレイアウトには、これらの行が含まれています
<%= javascript_include_tag "application" %>
<%= javascript_include_tag "jquery.min" %>
jQuery v1.6.2 を使用しています。
問題は、任意のページにアクセスしようとすると、コンソールに次のエラーが表示され続けることです。
Uncaught TypeError: Object function (selector,context){return new jQuery.prototype.init(selector,context);} has no method 'ajaxPrefilter' (:3000/assets/jquery_ujs.js?body=1:290)
Uncaught TypeError: Cannot read property 'setOffset' of undefined (:3000/assets/jquery-ui-1.8.18.custom.min.js?body=1:37)
Uncaught TypeError: Object function (a,b){return new jQuery.prototype.init(a,b)} has no method 'ajaxPrefilter' (application.js:12)
ajaxPrefilter とは何ですか? これらのエラーを修正するにはどうすればよいですか?
application.jsの前にjquery.min.jsをロードしてjavascriptを並べ替えようとしましたが、うまくいきません.jsファイル自体でこれらのエラーを検査する方法がわかりません。