gpt4 book ai didi

Jquery检测键盘键是否被按住

转载 作者:太空宇宙 更新时间:2023-11-03 10:28:14 25 4
gpt4 key购买 nike

我正在使用 PhoneGap 制作填字游戏应用程序,并且需要检测用户是否刚刚在键盘上快速按下或是否按住了一个键以获取特殊字符。检测到这一点的事件是什么?

编辑:当我按下按钮但不松开它时,在我松开键之前会触发 keyup。 iPhone没有这个问题,SDK 8版本的模拟器也没有这个问题。 HTC Desire S 和可能的其他 HTC 手机可能具有此“功能”。在我看来就像一个错误。

最佳答案

如果你想随时知道按下了哪些键,试试这个:

var keys = array();
$(windows).keydown(function(e){
keys[e.which] = true;
}
$(windows).keyup(function(e){
keys[e.which] = false;
}

如果您只想在用户按下某个键一会儿时触发一个 Action ,只需设置一个超时,如果在所需时间之前触发了按键,您可以取消该超时。

关于Jquery检测键盘键是否被按住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9787915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com