javascript - 没有收到 keyup 事件

标签 javascript jquery dom

浏览器:Chrome 8.0.552.224 jQuery: 1.4.2

我有一个分配了 tabindex 的 DIV。我试图确定当 DIV 具有焦点时有人按 CTRL-Z 或 CTRL-Y。我能够处理 keydown 事件,但 keyup 事件永远不会触发。知道为什么吗?也许有更好的方法来检测 CTRL-Z 或 CTRY-Y?

最佳答案

我刚刚发现,如果您在 Chrome 开发人员工具 javascript 控制台中的 keydown 事件上设置断点,则永远不会发送相应的 keyup 事件。因此,使用 console.log 而不是断点来调试 keyup/keydown 事件。

关于javascript - 没有收到 keyup 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4548328/

相关文章:

javascript - 在js控制台中访问jquery对象

javascript - html,js 中的 css 编辑器

javascript - 将选定的项目追加到列表中

javascript - 防止 jQuery Tab 对事件选项卡执行过渡效果

java - 如何在 XML 中创建新元素?

javascript - 隐藏元素按 Esc

javascript - 每天限制 meteor 投票一次

javascript - 是否有一些与 STL 集成的 JavaScript 3d 物理引擎?

php - 如何在 php 中传递 $.getjson 数据,最好使用 laravel 的 @foreach

javascript - jquery - 连续使用 .done() 给出与 .then()/.done() 相同的结果