2016-05-24 7 views
0

現在、eコマースのWebサイトでjQuery 1.4.4を使用しています。jquery and upgrading - 追加情報を求める

最近、私たちは多くのプラグインを使用してきました。レイジーローダ、2,3スライダ/カルーセルなど、A/Bテスト用のカスタムスクリプトのようなものです。私は、新しいjQueryのライブラリをロードする必要が開始され、その後、noConflict()を使用してきたことがわかってきました

。そのセクションだけがこのライブラリを特定のものに使用していることを確認してください。 〜(賞品の質問):アップグレードは、私が非常に多くの紛争に遭遇するのを助けますか?それだけの価値は、デバッグとトラブルシューティングの作業労力であれば、

は今私の無知を許したが、誰もが、私はアップグレードする必要がある場合、私はおそらくなるだろうどのようなメリット/参照私に言うことができますか? A/Bテストをもっと続けたいと思っているのでしょうか?おそらくなぜですか? noobのを鳴らすための

私の謝罪 - 私はコアアップグレードガイドなどにアップ読んだし、それは意味の非常に多くを作っていません。

http://winternet.no/articles/jQuery-Breaking-Changes.php 
http://stackoverflow.com/questions/16514477/upgrade-jquery-1-4-2-to-1-9-1 
https://blog.jquery.com/2016/01/08/jquery-2-2-and-1-12-released/ 
http://jquery.com/upgrade-guide/1.9 

等...

すべてのヘルプは歓迎です!

ありがとうございます。

+2

多くのバグ修正があります。少数の互換性のない変更がありましたが、jQuery Migrateプラグインを使用してそれらのほとんどを処理することができます。 – Barmar

答えて

0

は間違いVERS間の変更の良いビットがありました。 1.4と最新のバージョン1.12(2は、古いレガシーブラウザでさえ気にならないので、確かに大きなジャンプです)。あなたは、より古いライブラリのコードのいくつかが最終的に問題を引き起こすことを確かめることができます(1.4は2010年からです)。また、最新のプラグインを使用したり、簡単には実行できないこと(プラグインしているすべてのnoConflictを参照してください)を防ぐことができます。 jQuery Migrateプラグインは、更新の過程で役立ちます。最後に、コードが肥大化するのを防ぐのに役立ちます。

関連する問題