Jquery event.repeat() 语法

Jquery event.repeat() syntax

我正在尝试使用 jQuery 来编程乒乓球。我希望球无限期地移动,但我不知道如何让我的事件发生不止一次。我正在使用 keydownkeyup 移动底部的障碍物,我想要一种移动球并允许我继续移动两个障碍物的方法。

我有一个函数可以确定球的移动方向,我想间歇性地重复该函数。 我尝试了 moveball().repeat('Infinity');$(".ball").moveball().repeat('Infinity'); 但我不认为这是正确的语法。

来自moveball()的相关信息如下:

    function moveball(){
        $(".ball").animate({top: '+='+ 40 + 'px'},10);   
    }

var loop = setInterval(moveball, 50);

这将每 50 毫秒重复一次移动球。呼叫 clearInterval(loop) 停止它。