我只是想在 jQuery 每个循环的每次迭代后添加一个暂停,我似乎无法弄清楚。
$(".item").each(function(i){
var el = this;
var timer = setTimeout(function(){
$(el).trigger("click");
}, 500);
});
这不是每 1/2 秒触发一次,而是一次触发点击所有项目。
我想要这样的东西(伪代码):
$(".item").each(function(i){
$(this).trigger("click");
wait(500); // wait a half second before the next iteration
});
这有什么工作方法吗?