我有一个名为“timerIncrement”的jQuery setInterval函数,它在x秒后超时(停止递增变量[licount])。为了恢复这个间隔,我有一个.mousemove函数,它看起来像这样:
$(本).mousemove(函数(){ licount = 0; timerIncrement(); });
我正在寻找的是一种方法来做这件事(恢复timerIncrement函数),如果进行了击键。
有人可以帮忙吗......
答案 0 :(得分:2)
$(this).keypress(function(){ licount = 0; timerIncrement(); });
顺便说一句,如果你想在整个文档上触发按键,那么最好使用“document”而不是“this”...也许在两种情况下都可以:
$(document).keypress(function() { licount = 0; timerIncrement(); });
查看更多here。