可以使用递归//js的animate方法//参数:obj当前元素//
arr属性名称//
目标属性值//
fn方法参数
function run(obj,arr,target,fn){
clearInterval(obj.timer);
obj.timer = setInterval(function(){
var cur = 0;
if(attr == "opacity"){
cur = Math.round(parseFloat(getstyle(obj,attr))*100);
}else{
cur = parseI...