/*完美运动框架*/ //1.先清除定时期,2,获取样式,如果是opacity则单独解决,3,定义速度,4,定义当前值是否到达目的地,5,判断当前值是否到达目的地,6运动基本,如果是opacity function startMove(obj,json,fnEnd){ clearInterval(obj.timer); obj.timer = setInterval(function(){ var bStop = true; //假设所有的属性都达到目标值 for(attr in json){…