MURASHIKI BLOG | ブログ 村式株式会社

HOME ALL INSIDE LEARN NEWS WORK 社長ブログ

jQuery.supportでIE7以下を判別するときの注意

Pocket

jQuery.supportを使ってIE7以下を判定するとき、
IE6,7でfalse,IE8以上でtrueを返すjQuery.support.styleを使っていたのですが
jQuery1.6になってからこれがIE8でfalseを返すようになってしまいました。

jQuery1.6のjQuery.supportのプロパティの中でIE6,7でfalse,IE8以上でtrueを返すのは
jQuery.support.tbody
jQuery.support.hrefNormalized
の二つです。

jQueryのバージョンを上げるときなど気をつけましょう。

jQuery1.6以前

IE6 IE7 IE8
$.support.style false false true
$.support.tbody false false true
$.support.hrefNormalized false false true

jQuery1.6.2

IE6 IE7 IE8
$.support.style false false false
$.support.tbody false false true
$.support.hrefNormalized false false true

この記事を書いた人

中川尚(メガネ)

東京生まれ。幼少期はサウジアラビアで世界各国の友人と過ごす。 早稲田大学・大学院では暗号の研究に従事。情報セキュリティの職を経て村式創業に参画。自然、宇宙、日本文化、音楽、芸術、数学、仏教、神道、テクノロジーなど人智を超えてそうなものに興味がある。 夜更けになると鎌倉の裏通りに繰り出し、地元の怪しい仲間たちと酒を酌み交わしている。

タグ一覧

ALL INSIDE LEARN NEWS TOP WORK 社長ブログ