您能否告诉我如何在以下代码上设置超时/延迟:
$(function() {
var alpha = Array("a","b","c","d","e","f","g","h","i","j","k","l","m","z");
for ( var i = 0; i < alpha.length; i++ ) {
$("#box").html(alpha[i].toUpperCase());
}
});
谢谢
最佳答案
这是一种方法:
$.each(alpha, function (_, letter) {
$("#box").delay(500).queue(function (next) {
$(this).html(letter.toUpperCase());
next();
});
});
关于javascript - 在 For 循环上设置超时/延迟的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25395697/