読者です 読者をやめる 読者になる 読者になる

jQuery 1.5 beta1がでたようです

面白そうな変更点(jQuery Blog » jQuery 1.5 Beta 1 Released)をつらつらと

$.getJSON(url).complete(successCallback).error(errorCallback);
  • なぜか、completeとerrorの両方をpromiseで定義して、200で取得成功するとerrorも動いてしまっています・・・
  • SubClassの作成
  • noConflictの時の衝突可能性を除去
  • inline elementのfadeinのおかしな点を直した
  • IEでsubmitイベントの時のbreakを直した
  • get()の負の値の時のパフォーマンス改善
  • IEでclass名に「\r」が入っているときに動作しないのを直した
  • IEで$.ajaxのカスタムabort関数が起因で発生するメモリリークを直した
  • $.ajaxでstatusCodeでcallbackを定義できるようになった
$.get(url).statusCode({404: callback404, 204: callback204});

結構な数の改善というよりはfixが有りました。半分くらいはIE絡みみたいですねー
今回は特にAjax系が大きな変更のようです。
Promise、statusCodeが大きな変更で、その他、Content-Typeの値や、application/x-www-form-urlencodedの時の改行コードとかが有りました。
自分用のメモメモ