Транзакция рисования HTML DOM в Javascript?

Есть ли способ инкапсулировать несколько команд, управляющих DOM, в транзакцию, чтобы контент не" мерцал "? Примерно так:

window.stopDrawing(); // start transaction
$("#news").append("<div>a new news item</div>");
// ... do something more
$("#news").css("top", "-150px");
window.startDrawing(); // stop transaction
8
задан duality_ 28 August 2011 в 12:45
поделиться