检测Command + C按键

时间:2014-06-28 18:55:42

标签: javascript jquery

有没有办法用jQuery keyCode来检测Command + C?键码只发送一个键,而不是按下的组合键。我正在寻找设置绑定来检测Command + C.我已经看过一些键盘快捷方式插件,但我想避免为一个简单的绑定添加额外的库。想法?感谢

1 个答案:

答案 0 :(得分:14)

您可以查看活动的ctrlKey属性。 (可能metaKey如果它在Mac上,不确定)

for Ctrl + C

$(document).on("keydown", function(e){
    if (e.keyCode == 67 && (e.ctrlKey || e.metaKey)){
       //it was Ctrl + C (Cmd + C)
    }
});