我正在玩加载和移动页面上的 div 元素。我试图淡入一个字符串然后反转它。反向循环需要等到初始淡入循环完成之后。这是我到目前为止所拥有的,但它不执行反向循环。我假设是因为它还看不到最初的 div。
var string_to_reverse = "Reverse",
i;
for (i = 0; i < string_to_reverse.length; i++) {
$("<div>" + string_to_reverse[i] + "</div>").hide()
.appendTo("body").delay(500 * i).fadeIn(1000);
}
$("body div:last").load(function () {
for (i = 1; i <= $("body div").length; i++) {
$("body div:eq(" + i + ")").detach().prependTo($("body"));
}
});