按键上的jQuery resume setInterval计时器

时间:2010-02-26 20:17:48

标签: jquery timer setinterval keystroke

我有一个名为“timerIncrement”的jQuery setInterval函数,它在x秒后超时(停止递增变量[licount])。为了恢复这个间隔,我有一个.mousemove函数,它看起来像这样:

$(本).mousemove(函数(){  licount = 0;  timerIncrement(); });

我正在寻找的是一种方法来做这件事(恢复timerIncrement函数),如果进行了击键。

有人可以帮忙吗......

1 个答案:

答案 0 :(得分:2)

$(this).keypress(function(){ licount = 0; timerIncrement(); });

顺便说一句,如果你想在整个文档上触发按键,那么最好使用“document”而不是“this”...也许在两种情况下都可以:

$(document).keypress(function() { licount = 0; timerIncrement(); });

查看更多here