Stoppt die Wiederholung der gehaltenen Taste. (jQuery)

8

Hallo alle, ich habe gerade jQuery

abgeholt

Also meine Frage ist, ich möchte eine Taste anhalten, um zu wiederholen, wenn Sie es gedrückt halten

Beispiel: Edit (ich will es stoppen .. also 1 Zeichen pro Tastendruck / Keydown)

Tastendruck: a

HoldDown: aaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Mein Code ist:

%Vor%

Gehe ich das falsch herum?

    
iinsaneii 13.03.2012, 19:54
quelle

3 Antworten

4

Versuchen Sie Folgendes: Ссылка

Es wird nur alle 2 Sekunden ein Buchstabe angezeigt.

Code:

%Vor%     
Neal 13.03.2012, 19:57
quelle
8

Verwenden Sie die .keyup() Bindung anstelle von .keypress() .

    
Elliot Bonneville 13.03.2012 19:58
quelle
2

Sie sollten stattdessen Keydown- und Keyup-Ereignisse verwenden, um zu drücken.

Also, hier ist eine Lösung:

%Vor%     
Rafael Verger 13.03.2012 20:02
quelle

Tags und Links