jQuery键盘快捷键Chrome问题
我正在尝试有一个按钮,可以使用键盘快捷键。使用下面的按钮,我希望能够按下“ALT+R”来使用该按钮。这在IE和Firefox中都可以使用,但由于某种原因,我无法在chrome中使用该按钮?有没有人对chrome也有解决办法?他们禁用了alt按钮还是什么jQuery键盘快捷键Chrome问题,jquery,google-chrome,Jquery,Google Chrome,我正在尝试有一个按钮,可以使用键盘快捷键。使用下面的按钮,我希望能够按下“ALT+R”来使用该按钮。这在IE和Firefox中都可以使用,但由于某种原因,我无法在chrome中使用该按钮?有没有人对chrome也有解决办法?他们禁用了alt按钮还是什么 $(文档).keydown(函数(事件){ if(event.altKey==true&&event.key==r){ 警惕(“工作”); } }); REPORT使用keydown时,应检查event.keyCode 在(我的版本)Chro
$(文档).keydown(函数(事件){
if(event.altKey==true&&event.key==r){
警惕(“工作”);
}
});代码>
REPORT
使用keydown
时,应检查event.keyCode
在(我的版本)Chrome中,event.key
对于keydown始终为空-因此它不是特定于alt+R,而是特定于所有键
$(document).keydown(function(event){
if(event.altKey==true && event.keyCode==82){
alert("Works");
}
});
其中82
是R键
但是,根据,这是不推荐的,您应该使用键
,但是键
由于错误而未实现
几年后你应该可以使用.keyCode