以前は jquery ライブラリ v1.8.3 を使用していました。現在、lazyload を実装していますが、IE7/8 では機能しません。v1.8.3 から v1.9.0 にアップグレードしたところ、問題なく動作しました。
jQuery ライブラリを v1.8.3 から v1.9.0 にアップグレードすると大きな影響はありますか?
更新: ほとんどのページで jQuery を使用しており、jQuery ライブラリ v1.8.3 で正常に動作しているため
提案してください!
以前は jquery ライブラリ v1.8.3 を使用していました。現在、lazyload を実装していますが、IE7/8 では機能しません。v1.8.3 から v1.9.0 にアップグレードしたところ、問題なく動作しました。
jQuery ライブラリを v1.8.3 から v1.9.0 にアップグレードすると大きな影響はありますか?
更新: ほとんどのページで jQuery を使用しており、jQuery ライブラリ v1.8.3 で正常に動作しているため
提案してください!
はい、あります。ここでの回答に含めるには多すぎるため、関連するドキュメントをお読みください(ちなみに、「jqueryのアップグレード」をグーグルで検索したときの最初の結果です)。
関連する変更は次のとおりです。
.toggle(function, function, ... )
削除されましたjQuery.browser()
削除されました.live()
削除されました.die()
削除されました.prop()
などのプロパティを変更するために使用する必要があります。いずれかの変更によってコードが壊れる場合は、 jQuery Migrateを追加して、破壊的な変更のほとんどを元に戻すことができます。ただし、これは悪い考えです。代わりに、リンクされたページに記載されている変更に準拠するようにコードを更新する必要があります。