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

关于速度的问题

如果我将startMove和stopMove分开写,速度一个是+1,一个是-10,这个时候,鼠标滑出就会连蓝色的块一起滑出消失,怎么回事呢?

提问者:继续努力的小楠 2016-08-24 14:16

个回答

  • 桐谷还灬和人
    2016-08-24 15:56:33
    已采纳

    因为没有具体代码没法具体判断:可能性有一下几个。------

    1.stopMove的 if  判断范围没写对。致使滑块"滑过了"。

    2.stopMove定时器没有清除。导致鼠标触发”滑回效果“,然而没有清除定时器clearInterval,导致计时器一直计时下去。在我们眼里看来就是”滑出去了“。