Jquery event.repeat() 语法
Jquery event.repeat() syntax
我正在尝试使用 jQuery 来编程乒乓球。我希望球无限期地移动,但我不知道如何让我的事件发生不止一次。我正在使用 keydown
和 keyup
移动底部的障碍物,我想要一种移动球并允许我继续移动两个障碍物的方法。
我有一个函数可以确定球的移动方向,我想间歇性地重复该函数。
我尝试了 moveball().repeat('Infinity');
和 $(".ball").moveball().repeat('Infinity');
但我不认为这是正确的语法。
来自moveball()
的相关信息如下:
function moveball(){
$(".ball").animate({top: '+='+ 40 + 'px'},10);
}
var loop = setInterval(moveball, 50);
这将每 50 毫秒重复一次移动球。呼叫 clearInterval(loop)
停止它。
我正在尝试使用 jQuery 来编程乒乓球。我希望球无限期地移动,但我不知道如何让我的事件发生不止一次。我正在使用 keydown
和 keyup
移动底部的障碍物,我想要一种移动球并允许我继续移动两个障碍物的方法。
我有一个函数可以确定球的移动方向,我想间歇性地重复该函数。
我尝试了 moveball().repeat('Infinity');
和 $(".ball").moveball().repeat('Infinity');
但我不认为这是正确的语法。
来自moveball()
的相关信息如下:
function moveball(){
$(".ball").animate({top: '+='+ 40 + 'px'},10);
}
var loop = setInterval(moveball, 50);
这将每 50 毫秒重复一次移动球。呼叫 clearInterval(loop)
停止它。