jquery - 触发功能 - 键绑定(bind) CTRL+Z

标签 jquery key-bindings

我还没弄清楚 jQuery 键绑定(bind)是如何工作的。

例如,我想在按下 CTRL+Z 时触发一个函数。

这些docs在我看来,来自 jQuery 网站的内容可以处理任何按键。我显然错过了一些东西。

谢谢!

最佳答案

这是检测 Ctrl+Z 的方法:

$(document).keydown(function(e){
      if( e.which === 90 && e.ctrlKey){
         alert("yahoo!");
         // Do your stuff
      }
}); 

jQuery 也有一些内置的东西:

演示: http://jsfiddle.net/

文章: http://www.mkyong.com/jquery/how-to-detect-copy-paste-and-cut-behavior-with-jquery/

关于jquery - 触发功能 - 键绑定(bind) CTRL+Z,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21976333/

相关文章:

java - 按 "ctrl"+ "alt"+ "backspace"后执行某项任务

javascript - 计算卷轴上的数字

Javascript 和 CSS 导致文本框消失,我希望它保留

javascript - 拖动后检测鼠标松开

macos - 是否可以在 Mac 上使用特定于应用程序的 KeyBindings 覆盖用户 KeyBindings?

java - 如何为 JMenu 子菜单设置快捷键?

c# - WPF 用户控件,带有按钮和按键绑定(bind)

emacs - 设置键无操作的最佳方法

javascript - struts2与jquery单选按钮事件问题

javascript - Firefox扩展开发: How do I create a global function inside a content script, 那么其他加载的脚本文件可以访问它吗?