单击键盘输入上的指定事件:向上、向下、向左、向右
Click a specified event on the input in keyboard: up, down, left, right
我需要一个向右、向上、向下或向左单击一次的事件。逻辑如下:
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;
或者你可以看看这个线程示例
相关文章:
- jquery在循环中向上/向下移动
- Javascript向上/向下投票评论脚本(服务器端完成)
- JQuery键向上/向下键不是't在铬合金中工作
- 按键[tab,shift,向上/向下/向左/向右箭头]和firefox
- 在jQuery滚动插件上添加向上/向下按钮
- 使用jQuery/JS向上/向下切换DIV元素
- 在引导中向上/向下滑动形式
- 在jQuery中处理向上/向下滑动事件
- Jquery Ui AutoComplete在与标签值一起使用时无法使用键向上/向下键
- 如何使用RaphaelJs捕获鼠标滚轮向上/向下事件
- jQuery 更简单的方法来执行真正的向上/向下滑动
- jquery幻灯片向上/向下工作很有趣
- 包含鼠标向上/向下功能
- 幻灯片向上/向下滑动 JS 的问题
- 为什么使用 chrome 从本网站向上/向下滚动很慢
- 向上/向下舍入公式的元素,直到结果为整数
- 防止向上/向下箭头键更改焦点选择的选择
- jQuery通过向上/向下按钮滚动到下一个元素 - 如何为手动滚动添加处理,否则会混淆这一点
- 向上/向下页面事件上的动画滚动
- 向上/向下滚动时向上/向下滑动导航栏和底部工具栏(如Pinterest应用程序)