我确信我有这个屠杀,但我试图限制refreshID
变量重复的次数,而不是延迟,而是总量。如果有人可以帮助保持简单,我会非常感激。
$(document).ready(function(){
count = 0;
limit = 5;
var refreshId = setInterval( function(){
$( ".feed-load-more-container .yt-uix-button" ).click(); }, 5000);
});
答案 0 :(得分:0)
使用clearInterval()
方法。所以在你的匿名函数中,检查是否计数<限制。如果是,则继续并递增计数。如果不是,则清除间隔。
像这样:
$(document).ready(function(){
count = 0; limit = 5;
var refreshId = setInterval( function() {
if(count < limit) {
$( ".feed-load-more-container .yt-uix-button" ).click();
count++;
}
else {
clearInterval(refreshId);
}
}, 5000);
});