jQuery键盘Shorcuts失误

时间:2015-10-09 13:03:39

标签: jquery

我正在尝试使用可以使用键盘快捷键的按钮。通过下面的按钮,我希望能够推动" ALT + R"使用按钮。但是发生了什么事情,如果你推动ALT或R它运行,当我希望它只在它们被压在一起时运行。

http://jsfiddle.net/qx62t4zd/



$(document).bind('keydown', 'alt+r', function() {
		alert("Works");
    });

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<button type="button" class="btn btn-default" id="Report">REPORT</button>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

您可以使用此代码捕获alt + r。但我建议你注意绑定一把钥匙。您可以覆盖浏览器快捷方式。

jQuery(document).keydown(function(event){
   if(event.altKey==true && event.key=="r"){
      alert("works")
   }
})