gpt4 book ai didi

javascript - 如何延迟 jQuery .blur 函数?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:54:49 24 4
gpt4 key购买 nike

我正在使用此代码来验证输入字段,但我不希望它在字段失去焦点后半秒内从字段中提取文本。我怎样才能做到这一点?

$(document).ready(function()
{
$("#group_id").blur(function()
{
$("#gmsgbox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
$.post("group_availability.php",{ group_id:$(this).val() } ,function(data)
{
if(data=='invalid')
{
$("#gmsgbox").fadeTo(200,0.1,function()
{
$(this).html('Please enter a valid Group ID').addClass('messageboxerror').fadeTo(900,1);
});
}
else
{
$("#gmsgbox").fadeTo(200,0.1,function() //start fading the messagebox
{
$(this).html('Group ID available').addClass('messageboxok').fadeTo(900,1);
});
}
});
});
});

最佳答案

http://api.jquery.com/delay/

$("#group_id").blur(function() {
$("#gmsgbox").delay(500).queue(function() {
$("#gmsgbox").removeClass().addClass(//etc...

关于javascript - 如何延迟 jQuery .blur 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4502768/

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