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

关于startMove()中第一个clearInterval()的问题?

如果我有四个对象,并且都调用startMove()函数,结果只有最后一个可以运动。

我想让四个都运动,所以去掉一个clearInterval(),都可以运动了,但是鼠标反复移入移出时,运动会加速。

请问如何解决上面的问题?

提问者:苍白的尾巴 2016-09-04 16:33

个回答

  • GK_poter
    2016-09-04 21:34:00
    已采纳

    clearInterval()这个不能去掉吧,你在调函数时传入this就好了,清处时,清除指定的obj.timer

  • 慕帆帆
    2016-09-04 21:27:32

    你是不是把四个气的名字一样啊?起名不一样试下行吗?