gpt4 book ai didi

jquery:延迟()+ window.location?

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

我知道我们可以使用下面的普通 javascript 轻松延迟 url 重定向,

setTimeout(function(){ document.location = 'http://stackoverflow.com/';}, 2000 ); 

如果我想使用jQuerydelay()怎么办?

$(window.location).delay(4000).attr('href', 'http://stackoverflow.com/');// fail to work!

有什么想法吗?

谢谢。

最佳答案

简单答案:不要使用 .delay()或者尝试这样做,这是一种迂回的非常无意义的方式来获得你想要的东西,因为它是 just calling setTimeout() underneath .

它根本不是为此而设计的(它是用于排队,然后主要用于动画),并且您正在尝试使用 $() 中的位置包装器(尝试将其用作选择器),这也是错误的。

使用 jQuery(或任何其他抽象层,任何语言)当有意义时这样做,这里绝对没有意义,使用 setTimeout() ,节省自己的困惑和客户端的CPU成本。

关于jquery:延迟()+ window.location?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4124715/

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