JQuery возобновить setInterval таймер при нажатии клавиши - PullRequest
0 голосов
/ 26 февраля 2010

У меня есть функция jQuery setInterval с именем «timerIncrement», которая истекает (прекращает увеличение переменной [licount]) через x секунд. чтобы возобновить этот интервал, у меня есть функция .mousemove, которая выглядит так:

$ (это) .mousemove (функция () { licount = 0; timerIncrement (); });

то, что я ищу, это способ сделать именно это (возобновить функцию timerIncrement), если нажата клавиша.

Может кто-нибудь помочь с этим ...

1 Ответ

2 голосов
/ 26 февраля 2010
$(this).keypress(function(){ licount = 0; timerIncrement(); });

Кстати, если вы хотите, чтобы нажатие клавиши срабатывало на весь документ, лучше использовать «документ» вместо «это» ... возможно, в обеих ситуациях:

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

Подробнее здесь .

...