Rails 3.1では、jQueryはjquery-rails gemによって管理されています。新しいバージョンのjquery-rails
を使用してjQueryバージョンをアップグレードできます。それは非常に簡単です。ここに完全な説明があります。
プロジェクトルートディレクトリからgem list
を実行して、既存のバージョンを確認してください。 jquery-rails
宝石は1.0.17+のバージョンでのjQuery 1.7以降を使用しています
...
i18n (0.6.0)
jquery-rails (1.0.16, 1.0.14, 1.0.13)
json (1.6.1)
...
:あなたは、おそらくこのようなものが表示されます。この記事の執筆時点では、Rails 3.1用のgemの最新バージョンは1.0.19で、jQuery 1.7.1を使用しています。それはあなたが欲しいもののように聞こえる!
したがって、/javascripts
フォルダに何もドロップする必要はありません。代わりに、Gemfile
に新しいバージョンのgemを指定してください。ここで私は私の中に持っているものです。
gem "jquery-rails", "~>1.0.19"
面白い~>
文字は、指定された少なくとも何である宝石(ここでは1.0.19)、およびそれ以降のマイナーリリースのバージョンを見つけるために、バンドラに指示ではなく、次のメジャーリリース(この宝石は2.0.0で、Rails 3.2以降のみをサポートしています)。
次に、プロジェクトルートからbundle
を実行すると、指定されたバージョンがセットアップされます。 Railsアプリケーションを再起動してページをリロードし、jQuery 1.7.1を扱っていることを確認できるはずです。
どうすればいいか教えてください!
乾杯。
で
で更新しjqueryのは、何があなたの 'パブリック/ javascripts'ディレクトリにjQueryライブラリの新しいバージョンをコピーすることが悪いですの?それは、私がジャーナリストをレールプロジェクトでアップグレードしたいときに行うことです。 – Batkins
私はRailsについては何も知っていませんが、可能であれば、jQueryの[jquery-latest.js](http://code.jquery.com/jquery-latest.js)ファイルに外部接続する方法を試してみてください。これには最新のjQueryリビジョンが含まれています。 –