keydown sur le corps?

Je veux obtenir alerté chaque fois que j'appuie sur une touche.

J'ai essayé:

$('body').live('keyup', function() {
     alert('testing');
});

Mais ça ne fonctionne pas, ça pourrait être à cause de la sélection?

Mise à JOUR:

Voici mon code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
        <title>TODO supply a title</title>
        <script type="text/javascript" src="../system/media/js/jquery/jquery.js"></script>
        <script type="text/javascript">  
            $(document).ready(function() {
                $('body').live('keyup', function() {
                    alert('testing');
                });   
            });   
        </script>
    </head>
    <body>
        <p>
            TODO write content
        </p>
    </body>
</html>

Il n'a pas d'alerte de moi quand j'appuie sur quelque chose de bien qu'il fonctionne lorsque je remplace keyup avec mouseover et de la souris au-dessus de TODO write content

Pourquoi ne pas travailler?

Êtes-vous en appuyant sur les touches lorsque la souris est positionnée à l'intérieur d'une zone de texte ou une autre de contrôle d'entrée?
non..je ne suis pas avoir quoi que ce soit concentré..juste envie d'appuyer sur une touche et il autofocus et collez-le dans que keypress dans un champ de saisie. si je tape "bonjour" je veux être indiqué dans le champ de saisie.
Votre test fonctionne pour moi. Pouvez-vous donner plus d'info, ou une démonstration de la page web?
sont u tapant l'intérieur d'un champs de saisie? je viens de cliquer à l'extérieur et tapez quelque chose, mais je ne reçois aucune alerte...il fonctionne lorsque je tape de l'intérieur d'un champ de saisie ou de l'utilisation du passage de la souris à la place..
Le code ci-dessus fonctionne pour moi. Assurez-vous que la page a le focus et aussi que quelque chose n'est pas l'arrêt de la propagation de l'évènement (un autre événement keyup gestionnaire).

OriginalL'auteur ajsie | 2010-02-09