得到按键的名称

时间:2016-01-15 22:33:44

标签: javascript jquery

我正在尝试使用此jQuery.Hotkeys插件。

虽然它触发了按键上的事件,但我想知道按下的键的名称。

所以对于这段代码:

$(document).bind('keydown', 'alt+ctrl+z', myCallback);

我想在alt+ctrl+z

中获取值myCallback
function myCallback(){
 // how to get the name of clicked key i;e `alt+ctrl+z` here
}

1 个答案:

答案 0 :(得分:1)

  

我想在alt+ctrl+z

中获取值myCallback

由于您正在使用jQuery.Hotkeys插件,因此您可以访问传递的keys对象的data对象上的event属性:

$(document).bind('keydown', 'alt+ctrl+z', myCallback);
function myCallback(e) {
  console.log(e.data.keys); // alt+ctrl+z
}
相关问题