1.0   函数执行错误   速度声明放在setInterval  里面      这里素的是随着时间变化调整 越来越慢的。

function stareMove(obj,iTarget)
{

var speed=(iTarget-obj.offsetWidth)/4;

speed=speed>0?Math.ceil(speed):Math.floor(speed); 
 
clearInterval(obj.timer);
obj.timer=setInterval(function()
{


if(obj.offsetWidth==iTarget)
{
clearInterval(obj.timer);
}
else
{
obj.style.width=obj.offsetWidth+speed+'px';

}
},30)
}

 

posted on 2016-11-02 14:49  不学无丨  阅读(305)  评论(0)    收藏  举报