Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery键盘快捷键Chrome问题_Jquery_Google Chrome - Fatal编程技术网

jQuery键盘快捷键Chrome问题

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

我正在尝试有一个按钮,可以使用键盘快捷键。使用下面的按钮,我希望能够按下“ALT+R”来使用该按钮。这在IE和Firefox中都可以使用,但由于某种原因,我无法在chrome中使用该按钮?有没有人对chrome也有解决办法?他们禁用了alt按钮还是什么

$(文档).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