【发布时间】:2017-08-30 04:12:56
【问题描述】:
我想使用 Jquery 将一堆图像附加到一个 div:
elements = '';
for(var i = 0; i < 9; i++) {
elements = elements + '<img src=img' + i + '>';
}
$('#container').append(elements);
这看起来很糟糕,因为它显示每个 img 正在一个一个地加载。相反,我想在它们全部加载和渲染后淡入它们。它们必须一起淡入,而不是一个一个。
我试过了:
$('#container').append(elements).hide(0).fadeIn(2000);
但这似乎是在过程开始时开始淡入,而不是结束。
各位好人有什么想法吗? :)
【问题讨论】: