在contenteditable div上检测ctrl + a / cmd +一个键码

时间:2016-01-07 13:25:00

标签: javascript jquery

以下是Demo

我正在尝试

$('.container').on('keyup', function(e){                     
    console.log(e.keyCode);
});

但它始终是第一个被按下的键!。

注意 - 我希望检测能够在keypress上工作,因为我正在验证每个按键上的div

1 个答案:

答案 0 :(得分:3)

您可以使用event.ctrlKey检查是否同时按下Controle-Key:

if(e.ctrlKey && e.keyCode == 65/*A*/) {