昨日(2月24日)に
John ResigがjQueryでjQueryの次のバージョンのリリースを
発表しました
。 ダウンロード用に、いつものように、
通常 (212キロバイト)
と ミニバージョン (gzipで処理した場合は29キロバイトに削減)の2つのバージョンのソースコードを使用できます。
Resigは、このバージョンのjQueryに加えられた
42の主要な変更をリストしました。 基本的に、彼らはジャンクネスに落ちて、バグを取り除きます。 しかし、目に見える変更が1つあります。3つの新しい設定が
jQuery.ajax()に追加されまし
た 。
1)
isLocal設定は、ローカルとして使用されるプロトコルの認識を制御します。つまり、「file」、
「* -extension」プロトコル (「chrome-extension」など)を使用してロードされるリソースのみをローカルと見なすjQuery自動認識を補完できます。 、
バグ8152を 参照 )
およびウィジェット。
2)
mimeTypeを設定すると、XHRで使用される
MIMEタイプをオーバーライドできます。
3)
xhrFieldsを設定する
と 、必要な設定の配列(fieldNameとfieldValueを指定するそれぞれ、つまり特定のフィールドの名前と値)をXHRオブジェクトに転送でき
ます 。 別のドメインからサーバーを要求し、そこでユーザー名、パスワード、Cookieを送信する必要が
ある場合、
withCredentialsを
trueに 設定できるとしましょう
( MDCにはjQuery for Firefoxなしの
JSコードの例があります-この設定でこの設定がどのように達成されるかを理解できます)。
このバージョン
(jQuery 1.5.1)は、以下の方法でIE9をサポート
する最初のバージョンです。IE9での作業で以前に存在したすべての問題は、jQueryで修正されるか、IE9開発者に参照されてIE9で修正されます。