0

如果按下按钮“下一步”或按下右键盘箭头,如何让“计数”增加一?

我试过这样:

$("#NextBtn").click(function()
$(document).keydown(function (e)

 {
  count = count + 1
  console.log(count);

});

但显然我错过了如何给这个动作一个双重触发,不知道该怎么做......有什么想法吗?谢谢!!

4

2 回答 2

2

尝试这个

$("#NextBtn").click(increment);
$(document).keydown(increment);

function increment(){
  count = count + 1
  console.log(count);
}
于 2013-06-24T14:06:56.353 回答
1

类似于以下内容:

var count = 0;

$("#NextBtn").click(increment);
$(document).keydown(function(e){
    if (e.keyCode == 39) { 
       increment();
    }
});

function increment(){
   count = count + 1;
   console.log(count);
}

因为每个人都想知道键码:http: //www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes

添加了 jsFiddle:http: //jsfiddle.net/tFkpm/

于 2013-06-24T16:49:38.430 回答