構文ブラウザのサポート情報返値:objectオブジェクトjQuery.supportver1.3〜機能jQuery.supportプロパティはブラウザがサポートしているか否かの情報を保持しています。情報はobjectオブジェクトで返され、非常に多くのプロパティを持っています。詳細は「解説」で説明します。eachメソッドを利用して列挙します。サンプル(support/01.html)を開いてbody内にbutton要素しかないことを確認してください。appendメソッドを利用してbody要素に追加していきます。"<br/>");})});結果として、次項で紹介する「機能」をブラウザがサポートしているか否かをtrue/falseで表示します。jQuery.supportプロパティが保有するプロパティサンプルsupport/01.htmlで書き出されたプロパティをもとにリストを作成しましたが、本家ページに載っていないため詳細の分からないプロパティもあります。leadingWhitespaceinnerHTMLで値を取得する際、先頭の空白をそのまま返す場合はtrueを返します(現状IE6〜8でfalseとなります)。tbodyテーブルを作成する場合<tbody>がなくても良い場合はtrueを返します(現状IEではfalseとなります)。falseなら<tbody>を入れるようにしましょう(IEでは自動的に入れてくれます)。htmlSerializeinnerHTMLを使用してリンク要素の値を取得する際に、シリアライズされる場合はtrueを返します(現状IEではfalseとなります)。stylegetAttribute('style')で要素のスタイル属性を取得できる場合はtrueを返します。IEではfalseとなり利用できないので、代わりにcssTextメソッドを利用してください。hrefNormalizedgetAttributeメソッドを使用してhref属性値を取得する際、href属性値を変更(ノーマライズ)しない場合はtrueを返します。IEではノーマライズされるためfalseとなります。opacityopacityプロパティで透明度を指定できる場合はtrueを返します。filtersを利用して下さい。cssFloatCSSのfloatの値をcssFloatプロパティで取得できる場合にはtrueを返します。現状IEではfalseとなり利用できないので、代わりにstyleFloatを利用して下さい。checkOnチェックボックスのデフォルト(何も設定されてない時)の値が"on"になる場合にはtrueを返します。optSelectedデフォルトで選択されているoption要素にselectedプロパティが機能する場合はtrueを返します。getSetAttribute本家ページに記載なし。enctype本家ページに記載なし。html5Clone本家ページに記載なし。html5に対応しているか否かだと思います。Model」に準じたレンダリングをする場合はtrueを返します。Mode)ではfalseになります。readyイベントが発生するまで値は取得できません(nullとなります)。このプロパティはv1.10で削除されました(もはやjQueryはIE6,7をサポートしていません)submitBubblessubmitイベントがバブリングする場合はtrueを返します。現状IEではfalseとなりますがjQueryのフォローでバブリングされます。changeBubbleschangeイベントがバブリングする場合はtrueを返します。現状IEではfalseとなりますがjQueryのフォローでバブリングされます。focusinBubbles本家ページに記載なし。focusinイベントがバブリングするか否かだと思います。deleteExpando本家ページに記載なし。存在しないプロパティを削除しようとしてもエラーにならない場合はtrueを返します。noCloneEvent要素をコピーする際、イベントハンドラをコピーしない場合はtrueを返します。現状IEではfalseになります。inlineBlockNeedsLayout本家ページに記載なし。cssのdisplay属性でinline-blockに対応していないとtrueを返すのだと思う。shrinkWrapBlocks本家ページに記載なし。reliableMarginRight本家ページに記載なし。boxSizingReliable本家ページに記載なし。pixelPosition本家ページに記載なし。noCloneChecked要素をコピーする際、checkedの状態もコピーする場合はtrueを返します。現状IEではfalseになります。optDisabled無効(disabled)のselect要素内にあるoption要素が自動的に無効(disabled)にならない場合はtrueを返します。radioValue本家ページに記載なし。checkCloneラジオボタンやチェックボックスの状態をブラウザが正しく複製できる場合はtrueを返します。appendChecked本家ページに記載なし。ajaxブラウザがXMLHttpRequestオブジェクトを作成できる場合はtrueを返します。corsブラウザがXMLHttpRequestオブジェクトを作成でき、それがwithCredentialsを持っている場合がtrueを返します。true;」と設定して下さい。reliableHiddenOffsets本家ページに記載なし。隠れた要素のoffsetの値が取れるか否かだと思います。boxSizing本家ページに記載なし。cssのbox-sizingが設定できるか否かだと思います。doesNotIncludeMarginInBodyOffset本家ページに記載なし。body要素のoffset値にマージンを含んでいないか否かだと思います。jQuery.browserプロパティは廃止となりました。