Je suis en train de mettre le feu à un événement sur la flèche droite et flèche gauche des touches avec jQuery. En utilisant le code suivant, je peux déclencher des événements sur une des touches alphanumériques, mais les touches de curseur (haut, bas, gauche, droite) feu rien. Je suis en train d'élaborer le site principalement pour les utilisateurs de IE car c'est une ligne d'application d'entreprise. Suis-je en train de faire quelque chose de mal ici?
$('document').keypress(function(e){
switch (e.which) {
case 40:
alert('down');
break;
case 38:
alert('up');
break;
case 37:
alert('left');
break;
case 39:
alert('right');
break;
default:
alert('???');
}
});