document.onkeyup porté à jQuery
Je suis le portage de certains vieux Javascript jQuery:
document.onkeyup = function (event) {
if (!event) window.event;
...
}
ce code fonctionne sur tous les principaux navigateurs. Mon jQuery code ressemble à ceci:
$(document).keyup = function (event) {
...
}
toutefois, ce code ne fonctionne pas (la fonction n'est jamais déclenché au moins dans IE7/8). Pourquoi? Comment réparer?
OriginalL'auteur dfa | 2009-06-26
Vous devez vous connecter pour publier un commentaire.
La jQuery API est différent:
jQuery.keyup est une fonction qui prend comme argument la fonction de rappel. La raison derrière cela est de nous laisser affecter plusieurs keyup (ou autre) des événements.
Il y a aussi keyup() sans argument, qui va déclencher l'événement keyup associés à chaque élément.
OriginalL'auteur Ionuț G. Stan