jquery resume setInterval таймер на клавиш
-
23-09-2019 - |
Вопрос
У меня есть функция jQuery SetInterval с именем «TimerIncrement», в которую останавливает увеличение переменной [LICOUNT]) после X-секунды. Чтобы возобновить этот интервал, у меня есть функция .mouseMove, которая выглядит так:
$ (this) .mouseMove (function () {licount = 0; timerincrement ();});
То, что я ищу, - это способ сделать эту вещь (возобновить функцию TimerIncrement), если сделан клавиш.
Может кто -нибудь, пожалуйста, помочь с этим ...
Решение
$(this).keypress(function(){ licount = 0; timerIncrement(); });
Кстати, если вы хотите, чтобы Keypress запустил весь документ, может быть лучше использовать «документ» вместо «этого» ... возможно, в обеих ситуациях:
$(document).keypress(function() { licount = 0; timerIncrement(); });
Узнать больше здесь.
Не связан с StackOverflow