
昨日(2011年10月13日)
、jQueryブログ投稿でjQuery 1.7の2番目のベータ版のリリースが発表されました。 同じ場所で完全な変更ログを簡単に見つけることができますが、それでも私が最も目立ったと思われるすべての変更をリストしたいと思います。
まず、
IEでのHTML5のサポートが大幅に改善されました 。 Github
のコード の 変更 からわかる限り、このようなサポートの個別の手段(たとえば、
html5shiv または Shimprove )は必要なくなります。
次に、メソッド
outerWidth()、. outerHeight()、. innerWidth()、. innerHeight() は 、
ウィンドウオブジェクト
および ドキュメントオブジェクトで機能するようになりました。
第三に、CommonJSのサポートが登場しました。jQuery
は非同期モジュールとして自己登録します 。 以前は、jQueryはこのためにパッチを適用する必要がありました。
上記の改善に加えて、
ベータ版には多くの異なるバグを根絶
する 多くの修正があり、時には非常に厄介です:IEの
scroll()が
最上部に
ねじ込まれず 、
jQuery.support.opacityプロパティはGoogle Chromeの
.closestメソッド
( '.class') は、親の代わりに要素自体を
取得することができます。 しかし、それはそうです。 これらのうち、最も興味深いのは
、単純なコードを使用
してIE8でjQueryをクラッシュさ
せる可能性があるというニュースです。
$(window).is(':visible');