让div停止的bug

来源:2-1 JS速度动画

hou110

2017-05-07 12:12

判断offsetLeft == 0 是有问题的,应该换种其他的方式, 当offsetLeft+speed>=itarget 的时候,强制left =itarget并且清除定时器,有没有更好的方法啊

写回答 关注

1回答

  • magic_4
    2017-05-08 21:04:53

    我的方法可能不是最好的,而且有点。。。嘿嘿

    我多加了一个判断 

    else if(left==iTarget){}

    如果相等 就什么也不做

JS动画效果

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

113925 学习 · 1443 问题

查看课程

相似问题