多物体改变是单物体运动,各路大神看下错了那

来源:4-1 JS多物体动画

宝慕林2917688

2016-08-29 00:10

<script type="text/javascript">
   window.onload=function(){
       var ali=Document.getElementsByTagName("li");
       ali.onmousemover=function(){
           startMove(this,400);
       }
       ali.onmouseout=function(){
           startMove(this,200);
       }
   }
   var  timer  = null;
   function startMove(obj,target){
       clearInterval(obj.timer);
       obj.timer=setInterval(function(){
           var speed=speed>0?-10:10;
           if(obj.offsetWidth==target){
               clearInterval(obj.timer);
           }else{

               obj.style.width=obj.offsetWidth+speed+'px';
           }

       },30)
   }
</script>

写回答 关注

2回答

JS动画效果

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

113932 学习 · 1443 问题

查看课程

相似问题