【发布时间】:2013-06-03 01:04:30
【问题描述】:
是否可以向 DOM 添加多个元素,并在所有元素都添加后让浏览器进行一次重排/重绘?我在关注这个人的advice,但是需要在页面的不同位置添加元素。
例如,
<div>
<div id="A">
<p>stuff...</p>
</div>
<div id="B">
<p>stuff...</p>
</div>
...
</div>
我希望能够做这样的事情:
$("#A").append('<img src="a.png"/>);
$("#B").append('<img src="b.png"/>);
...
.. 并让浏览器在添加最后一张图片后等待重排/重绘。
【问题讨论】: