gpt4 book ai didi

jquery - 延迟后的行动

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

我对这个 jquery 脚本有疑问。

toggle:function()
{
if(this.opened){
$("slideToBuyBottomBtnClosed").setStyle("display","block");
$("slideToBuyBottomBtnOpen").setStyle("display","none");
$("sildeToBuyContent").setStyle("overflow","hidden");
this.openOrCloseEffect.start({height:0});
this.opened=false
}else{
$("slideToBuyBottomBtnClosed").setStyle("display","none");
$("slideToBuyBottomBtnOpen").setStyle("display","block");
setTimeout($("sildeToBuyContent").setStyle("overflow","visible"), 1000);
this.openOrCloseEffect.start({height:182});
this.opened=true
}
}

我正在与 setTimeout 作斗争 - 我需要这一行:

$("sildeToBuyContent").setStyle("overflow","visible");

开始有 1 秒延迟,但我不知道 setTimeout 是否是正确的方法。

最佳答案

您需要将一个函数作为第一个参数传递给setTimeout。改变

setTimeout($("sildeToBuyContent").setStyle("overflow","visible"), 1000);

setTimeout(function () { $("sildeToBuyContent").setStyle("overflow","visible") }, 1000);

这将在 1 秒后更改元素的溢出

关于jquery - 延迟后的行动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1804068/

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