gpt4 book ai didi

jquery - 延迟打开页面上的所有链接

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

当 href 包含某些文本时,我正在尝试打开页面上的所有链接,目前我正在使用

$('a[href*="/steve"]').each(function() {
window.open($(this).attr('href') );
});

现在我正在使用的页面包含很多在 href 中包含该文本的链接,因此它会在很短的时间内向我发送垃圾邮件,打开窗口,我想添加一个延迟,以便它有时间打开并等待大约 5 秒钟,然后再打开下一个。我试图使用 .delay 但无法让它工作,因为我很新并且不知道到底把它放在哪里。

最佳答案

你可以这样做:

$('a[href*="/steve"]').each(function(index) {
setTimeout(
function(href){window.open(href)},
(index+1)*5000, $(this).attr('href')
);
});

这个想法是调用 setTimeout 并不断增加延迟。

关于jquery - 延迟打开页面上的所有链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13670469/

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