Задержка рендеринга элемента dom при изменении свойств
В настоящее время я столкнулся с проблемой производительности при обновлении свойств сразу нескольких элементов dom. Кажется, что каждый раз, когда я меняю свойство, элемент dom перерисовывается. Могу ли я в любом случае отложить рендеринг элементов, пока не произойдут все мои обновления? Кажется, в FF 3 и 3.5 он работает намного медленнее, чем в IE 7 и 8, что противоречит тому, что я ожидал.
Пример того, что я делаю, ниже.
var t;
for (var i = 0; i < tiles.length; i++) {
t = tiles[i];
t.width = '100';
t.height = '100';
}
Проблема в том, что количество элементов в «тайлах» может составлять до 100 элементов. Вот где проблемы производительности действительно проявляются.