jqueryページにショートカットキーを追加する例

561 ワード

 
  
$(document).keydown(function(e){
if(e.which == 37) {
alert(" ");
}
if(e.which == 39) {
alert(" ");
}
});

また、keypressイベントはkeydownイベントと似ていますが、混用できません.keydownとkeypressの違いは:
1文字キーのみがkeypressイベントをトリガーすることができ、どのキーでもkeydownイベントをトリガーすることができます.例えば、F 1-F 12、方向キーなどはkeydownのみ使用できます.
2 keydownはキーボードのコードを返し、keypressはASCII文字を返し、文字aを例にとるとkeydownは65を返し、keypressは97を返す.
Ctrl、Shiftなどの結合キーを検出して、これらのオブジェクトがtrue:e.shiftKey、e.crlKeyであるかどうかを判断する場合