jQuery: comment capturer une touche de touche à l'aide de live ()
J'ai besoin de saisir un onglet événement keypress sur certaines entrées dynamiques, mais la normale de la syntaxe à l'aide de l'événement keypress ne semble pas être d'attraper le code de la clé.
$('input').live('keypress', function (e) {
if ( e.which == 9 )
alert( 'Tab pressed' );
});
Cela semble être la capture de 0 que la pression de touche quand je passe par le débogueur dans firebug n'importe quelle touche appuyer sur I.
source d'informationauteur MacAnthony
Vous devez vous connecter pour publier un commentaire.
Essayer avec .mot de code au lieu de .qui:
Semblent fonctionner 😉
Essayez d'écouter pour
keyup
oukeydown
au lieu dekeypress
(par cette SORTE de post)