求大神帮忙看看

来源:2-1 JS速度动画

瑶海王力宏

2017-03-29 11:11

<script type="text/javascript">
window.onload=function(){
var odiv=document.getElementById('div1');
odiv.onmousemove=function(){startmove(10,0);}
odiv.onmouseout=function(){startmove(-10,-200);}
var timer=null;
	function startmove(){
		clearInterval(timer);
		timer=setInterval(function(speed,iTarget){
			if(odiv.offsetLeft==iTarget){clearInterval(timer)}
			else{odiv.style.left=odiv.offsetLeft+speed+'px'}
			
			},30)
		
		}	
	}




</script>


写回答 关注

2回答

  • 瑶海王力宏
    2017-03-29 11:22:59

    问题解决了,参数传错地方了

  • 瑶海王力宏
    2017-03-29 11:15:50

    动画没效果不知道怎么回事

JS动画效果

通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装

113931 学习 · 1443 问题

查看课程

相似问题