Re: JavaScript - как увеличить скорость создания элемента?
От: Rumata Россия http://atamur.livejournal.com
Дата: 24.05.05 06:08
Оценка:
Здравствуйте, sss4372, Вы писали:

S>У меня следующая проблема.


S>Создаю динамически большую таблицу с ячейками, в каждой ячейке снова таблица с грфическими элементами.

S>Еслественно получается довольно большое дерево.

S>После того как она создана, обрабатываю нажание кнопки мыши и создаю еще одну ячейку ...


S>Вставляю ячейку с помошью insertBefore или appendChild. В момент вставки происходит задержка около секунды.


S>Возможно ли как то это победить?

возможно, что это связано с перерисовкой/пересчетом браузером таблицы.
Если это так, то бороться можно в следующих направлдениях:
1. сделать таблицу в display:none, чтобы браузеру не надо было ее рисовать
2. сделать таблице layout: fixed, чтобы браузеру не надо было считать
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.