我试图通过添加一个setTimeOut()来显示进程“缓慢”
for (i = 0; i < 10; i++){
setTimeout(function(){$("#result").prepend('dom<br/>')},2000);
}嗯,它仍然不工作,多姆进程将在2秒后立即显示。我想要做的是“看到”dom更改的过程,这就像linux进程文件效应一样。
我该怎么办?
发布于 2016-03-28 05:35:40
我建议分离函数并使用setInterval
或者使用'for ~‘来初始化时间,如下所示。
for (var i = 0; i < 10; i++) {
setTimeout(function(){
$("#result").prepend('dom<br/>');
}, 2000 + 2000 * i);
}https://stackoverflow.com/questions/36256396
复制相似问题