gpt4 book ai didi

jquery - 向 jquery 脚本添加延迟

转载 作者:行者123 更新时间:2023-12-01 02:40:23 25 4
gpt4 key购买 nike

我想在以下代码中添加 2 秒的延迟:

if (length < 20 & warningContainer.is(\':empty\')){
warningContainer.html(minLengthMessage);
el.addClass(\'input-error\');
}

我该怎么做?

我尝试过:

warningContainer.delay(2000).html(minLengthMessage);

PS:我不知道如何编写 JQuery

谢谢

最佳答案

当你调用delay(2000)时,你实际做的是调用delay(2000, "fx"),因为该函数有一个可选的第二个参数(你希望延迟操作的队列名称),默认为fx 。各种效果方法(fadeOut()、animate()等)都使用这个队列,这就是为什么delay()对它们有效果。

我认为你可以使用

setTimeout(function(){
// add your code
}, 2000);

https://www.mattlunn.me.uk/blog/2012/06/jquery-delay-not-working-for-you/

关于jquery - 向 jquery 脚本添加延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46439061/

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