var arr = $(".task"); function runme(i){ $(arr[i]).find(".title").click(); window.setTimeout(function(){ $(".editor-with-link .link-viewer").each(function(){ console.log($(this).text()); }); runme(i+1); }, 100); } runme(0);
边界条件懒得写了...执行到边界的时候直接强行暂停一切js执行就好啦