按空格时按下按钮

时间:2014-09-15 11:16:02

标签: jquery

我有一些jQuery的键盘快捷键

$(window).keypress(function(e){
    if(e.keyCode == 32) {
    ..

然后我有一个按钮功能

function lifeChange1($life) {
    ..

问题是,当您按下按钮然后按空格键后,该站点会运行按钮功能,而不是运行按键功能。

是否可以在按下时不选择按钮并运行该功能?

1 个答案:

答案 0 :(得分:0)

//To handle space button
$(function() {
 $(document).keyup(function(evt) {
   if (evt.keyCode == 32) {
  return false;
  }
  }).keydown(function(evt) {
if (evt.keyCode == 32) {
  return true;
}
 });
 }