最新回答 / rain_late
function startMove(obj,json,fn){ var flag = true; clearInterval(obj.timer); obj.timer = setInterval(function(){ for(var attr in json){ //取当前值; var iCur = 0; if (attr=="opacity"){ iCur = Math....
2016-03-29
最赞回答 / 邪君灬无情
因为px是没有小数的,-190.5浏览器会默认为-190,把小数省略掉,这是speed等于-200-(-190)/20为-0.5,然后又算出oDiv.style.left=-190+(-0.5)=-190.5,然后浏览器又会省略掉小数,使当前值为-190,然后又计算出speed为-0.5,陷入一个死循环,无法继续执行下去。
2016-03-29