gpt4 book ai didi

javascript - 带有延迟的 jQuery keyup

转载 作者:太空宇宙 更新时间:2023-11-04 15:52:42 24 4
gpt4 key购买 nike

我希望您在函数 keyup() 之后显示一条警告消息。为此,我使用以下代码:

$('#myInputingNumber').keyup(function() {
alert ("Key Up")
})

这很好用,每次 keyup 调用后都会显示警告消息。但这并不是很好。

有什么方法可以检查,如果用户有 2 秒没有“键入”并且只显示警告消息?

最佳答案

 let delay = (()=>{
let timer = 0;
return function(callback, ms){
clearTimeout (timer);
timer = setTimeout(callback, ms);
};
})();

window.document.getElementById("myInputingNumber").addEventListener("keyup",function() {
delay(function(){
alert('Key Up');
}, 2000 );
});
<input type="text" id="myInputingNumber">

关于javascript - 带有延迟的 jQuery keyup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48619879/

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