gpt4 book ai didi

jquery - 虽然变量未定义 - 等待

转载 作者:行者123 更新时间:2023-12-03 21:25:35 27 4
gpt4 key购买 nike

我有一个 click 事件,该事件是第一次从另一个地方自动触发的。我的问题是它运行得太快,因为所需的变量仍在由 Flash 和 Web 服务定义。所以现在我有:

(function ($) {
$(window).load(function(){
setTimeout(function(){
$('a.play').trigger("click");
}, 5000);
});
})(jQuery);

问题是,5 秒对于互联网连接较慢的人来说可能太快了,反之亦然,对于互联网连接较快的人来说,它太慢了。

那么在定义 someVariable 之前我应该​​如何进行延迟或超时?

最佳答案

下面将继续寻找 someVariable 直到找到为止。它每 0.25 秒检查一次。

function waitForElement(){
if(typeof someVariable !== "undefined"){
//variable exists, do what you want
}
else{
setTimeout(waitForElement, 250);
}
}

关于jquery - 虽然变量未定义 - 等待,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7307983/

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