gpt4 book ai didi

jquery - 停止按键在保持状态下重复。 (jQuery)

转载 作者:行者123 更新时间:2023-12-03 22:31:14 24 4
gpt4 key购买 nike

大家好,我刚刚学会了 jQuery

所以我的问题是我想在按住某个键时停止重复该键

示例:编辑(我希望它停止..所以每次按键/按键按下 1 个字符)

按键:a

按住:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

我的代码是:

 <input type='text'>

var stop= false;
var time =null;
$(':text').keypress(function(e) {
if(stop === true){e.preventDefault();}
if (time !== null) {
lastkey = time;
}
time = new Date().getTime();
var between = time - lastkey;
if (between <= 70) {
stop = true;
}
});
$(':text').keyup(function(){stop = false;});

我的处理方式是错误的吗?

最佳答案

使用.keyup()绑定(bind)而不是 .keypress() .

关于jquery - 停止按键在保持状态下重复。 (jQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9691098/

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