问答详情
源自:2-1 JS速度动画

让div停止的bug

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

提问者:hou110 2017-05-07 12:12

个回答

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

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

    我多加了一个判断 

    else if(left==iTarget){}

    如果相等 就什么也不做