用jquery为页面增加快捷键

一例胜前文。不说废话,直接上代码:

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

此外还有一个keypress事件和keydown事件类似,但不能混用。keydown与keypress的区别是:

1 只有字符按键才能触发keypress事件,任何按键都能触发keydown事件,比如:F1-F12、方向键、等只能用keydown。

2 keydown返回的是键盘的代码, keypress返回的是ASCII字符,以字符a为例,keydown返回65,而keypress返回97。

扫码关注我的公众号