为什么编写链式动画时,获取样式里面的getComputedStyle会显示错误呢!!
制作多动画时没有错误,编写链式动画时会在第一步动画完整之后会显示getComputedStyle错误!
制作多动画时没有错误,编写链式动画时会在第一步动画完整之后会显示getComputedStyle错误!
2016-03-23
//获取元素样式obj为元素对象attr为元素属性
function getStyle(obj,attr){
//定义一个承接属性的变量style
var style;
//如果支持currentStyle函数,也就是IE浏览器执行下面代码
if(obj.currentStyle){
//获取obj元素的attr属性赋值给style
style=obj.currentStyle[attr];
//返回style
return style;
}
//否则执行下面的代码FF浏览器
else{
//获取obj元素的attr属赋值给style
style=window.getComputedStyle(obj,false)[attr];
//返回style
return style;
}
}举报