单击键盘输入上的指定事件:向上、向下、向左、向右

Click a specified event on the input in keyboard: up, down, left, right

本文关键字:向上 向下 向右 向左 事件 输入 键盘 单击      更新时间:2023-09-26

我需要一个向右、向上、向下或向左单击一次的事件。逻辑如下:

if (gesture.left) { Click Event for left direction } Else if (gesture.right) { Click Event for right direction }

我只需要在点击按钮后检测一个条件

试试这段代码:

$(function(){
$('html').keydown(function(e){
    if(e.keyCode == 37) { // left
      }
      else if(e.keyCode == 39) { // right
      }
    else if(e.keyCode == 38) { // up
      }
    else if(e.keyCode == 40) { // down
      }
});

});

箭头键仅由 onkeydown 触发,而不是由 onkeypress 触发键码为:

left = 37;
up = 38;
right = 39;
down = 40;

或者你可以看看这个线程示例