$(文件).keydown不工作

时间:2011-02-24 08:38:31

标签: jquery

编辑::

感谢大家的帮助,但我将问题跟踪为<script src="jquery.js" />而不是<script src="jquery.js"></script>。请投票关闭

知道为什么

$(function(){
   $(document).keydown(function(evt) {
         alert('Hello');
     }); 
})

不工作?我在Ubuntu 10.10上使用Firefox 3.6.13。好吧,我将其复制为here

2 个答案:

答案 0 :(得分:4)

使用delegate()

$(window).delegate('*', 'keypress', function (evt){
        alert("erm");
      });

答案 1 :(得分:2)

使用

  jQuery(document).bind('keydown', function (evt){
    alert('Hello');
  });

您可以测试是否快速使用firebug控制台(运行它)。每次按下文档上的按钮,您现在都会收到一个警告框。我使用Firefox 3.6.13来验证这一点。