function move(obj,target,cb){
clearInterval(obj.t)
obj.t = setInterval(function(){
var x = parseInt(obj.style.left)
if (target==x)
{
clearInterval(obj.t)
if (cb)
{
cb()
}
return ;
}
var speed = (x > target) ? -10 : 10
x += speed
obj.style.left= x + 'px'
},50)
}
网友评论