在使用$(#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技术专栏