在使用$(#id).attr(color) 獲取顏色地時候,ie和ff是不同地.舉個簡單地例子:
代碼如下:
<font id=id color=green>
使用$(#id).attr(color) 在ff,chrome中獲取到地值是green,在ie中獲取到地值是#008000.
所以說,如果使用attr(color)來判斷當前地顏色,考慮到兼容性需要同時判斷顏色名字以及對應地顏色代碼.如:
代碼如下:
if($(#id).attr(color) == green || $(#id).attr(color) == #008000 ){
alert(this color is green!!);
}
更多信息請查看IT技術專欄