0

x 秒後にタイムアウトする (変数 [licount] のインクリメントを停止する) 「timerIncrement」という名前の jQuery setInterval 関数があります。この間隔を再開するには、次のような .mousemove 関数があります。

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

私が探しているのは、キーストロークが行われた場合に、この正確なことを行う (timerIncrement 関数を再開する) 方法です。

誰かがこれを手伝ってくれませんか...

4

1 に答える 1

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

ところで、ドキュメント全体でキープレスをトリガーしたい場合は、「this」ではなく「document」を使用する方が良いかもしれません...おそらく両方の状況で:

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

詳しくはこちらをご覧ください

于 2010-02-26T20:20:08.860 に答える