为什么我写的动画鼠标滑过之后一直在抖动
var timer=null;
function startMove(speed,iTarger){
clearInterval(timer);
var oDiv = document.getElementById("div1");
var timer=setInterval(function(){
if(oDiv.offsetLeft == iTarger){
clearInterval(timer);
}else{
oDiv.style.left = oDiv.offsetLeft+speed+'px';
}
},30);
}