[英]How do I events to detect custom key presses in jQuery?
我想创建一个事件,如果与.on()
,它将检测是否按下了两个自定义键,例如X和Z。
这就是我期望代码发生的事情。 我将创建两个自定义事件,如下所示:
xDown = $.Event( "keydown", { keyCode: 88});
zDDown = $.Event( "keydown", { keycode: 89}); // 88 and 89 are the keycodes for x and z.
然后通过以下方式触发这些事件:
$(document).on("xDown",function() {
// do stuff
});
$(document).on("zDown",function() {
// do stuff
});
但是,我认为事件并非如此。 我将如何完成?
这个怎么样:
$(document).keydown(function (e) {
if (e.which == 88) {
doAction88();
} else if (e.which == 89) {
doAction88();
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.