【发布时间】:2016-07-28 05:38:32
【问题描述】:
你能告诉我 Ctrl + Alt + Up 的热键事件是什么。因为我正在尝试使用 Ctrl + Alt + Up 事件它对我不起作用。实际上我正在使用 Jquery.hotkeys 插件。以下是代码:
jQuery(document).bind('keydown', 'ctrl+Alt+up', function() {
console.log("ctrl+Alt+up");
});
【问题讨论】:
你能告诉我 Ctrl + Alt + Up 的热键事件是什么。因为我正在尝试使用 Ctrl + Alt + Up 事件它对我不起作用。实际上我正在使用 Jquery.hotkeys 插件。以下是代码:
jQuery(document).bind('keydown', 'ctrl+Alt+up', function() {
console.log("ctrl+Alt+up");
});
【问题讨论】:
您无法以这种方式捕获关键事件。要发现按下了哪些键,您需要询问传递给keydown 处理程序的事件对象。试试这个:
$(document).bind('keydown', function(e) {
if (e.ctrlKey && e.altKey && e.which == 38) {
console.log("ctrl+Alt+up");
}
});
【讨论】: