各路大神解答

来源:2-1 JS速度动画

宝慕林2917688

2016-08-28 08:57

<script type="text/javascript">
   window.onload=function(){
       var li=Document.getElementsByTagName("ali");
       ali.onmousemover()=function(){
           startMove(10,400);
       }
       ali.onmouseout=function(){
           startMove(-10,200);
       }
   }
   var timer=null;
   function stratMove(speed,iTarget){
       clearInterval(timer);
       var ali=document.getElementsByTagName("ali");
       timer=setInterval(function(){

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

       },30)
   }
</script>

写回答 关注

2回答

  • 我就叫李二毛
    2016-09-19 22:41:56
    已采纳

    http://img.mukewang.com/57dff9290001f06308830552.jpg自己看。

    宝慕林291...

    非常感谢!

    2016-10-26 15:41:56

    共 1 条回复 >

  • 李小希
    2016-08-28 09:08:05

    第三行定义的变量名为li,不应该是ali麽,,,

    第四行ali.onmouseover后面为什么要加括号?把括号去掉,,,

JS动画效果

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

113925 学习 · 1443 问题

查看课程

相似问题