keydown 使用 Ctrl 按钮

keydown using Ctrl button

$(document).keydown(function(event){
switch (event.keyCode){
case 13:
    btnplay();
    $("#short").text("enter");
    break;
case 39:
    btnext();
    $("#short").text("left");
    break;
};
});

这行得通,但是 case 13case 39 现在我需要 case Ctrl+13case Ctrl+39

如何操作。

您可以使用event.ctrlKey,例如:

$(document).on('keydown', 
 function(event){
  if (event.ctrlKey) { 
 //         ^ here
    switch (event.keyCode) {
      case 13:
        $("#short").text("CTRL + enter");
        break;
      case 37:
        $("#short").text("CTRL + left");
        break;
     }
    }
  }
);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<pre id="short">press CTRL + [enter or left]</pre>

(备案:左箭头是键码 37)

See also ...