依次单击ajax事件附带的链接

Sequentially click links attached with ajax events

本文关键字:链接 事件 单击 ajax      更新时间:2023-09-26

在流行的社交媒体网站reddit.com上,有一个功能可以加载更多评论。我知道评论是出于性能原因而隐藏的,但我想扩展所有评论,这样我就不必手动这样做了。问题是你一次只能激活一个链接,否则它们都会说"加载…"我尝试过使用setTimeout和setInterval等等

while ($(".morecomments a:contains('load more comments')").length)
{
    $(".morecomments a").first().click();
}

有没有一种方法可以让这个"在后台运行"(这样它就不会中断浏览和其他javascript事件),并在加载完成后点击每个链接?

您可以使用jQuery"on()"方法绑定点击事件,请参阅以下链接

上的jQuery

Jquery关于未来元素的函数