【发布时间】:2012-10-27 13:07:39
【问题描述】:
我正在使用
$(document).keydown(function (event) {
alert(event.keyCode);
});
此功能在页面加载时效果很好..现在当我点击页面的任何部分然后当我按下任何键时此事件不会触发并且警报不会出现..
为什么?
【问题讨论】:
-
我无法重现您的问题:jsfiddle.net/5cyqC
-
你能提供一个(不)工作的例子,包括相关的html代码等吗?
-
因为你没有问题,你只是失去了焦点......
-
我的猜测是您在某处有一个事件处理程序,它阻止了某些元素的事件冒泡到文档中,这可能是由于
return false或event.stopPropagation() -
jsfiddle.net/5cyqC/3 click here 然后点击 Server Error oe else... 然后查看
标签: javascript jquery document keydown