Показать сообщение отдельно
  #11 (permalink)  
Старый 25.04.2013, 16:33
Аватар для tropiko
Аспирант
Отправить личное сообщение для tropiko Посмотреть профиль Найти все сообщения от tropiko
 
Регистрация: 23.06.2011
Сообщений: 44

Сообщение от KudenkovR Посмотреть сообщение
Вопрос - если использовать innerHTML() вместо html(), получится ли повысить производительность или это лишние заморочки?
В jQ (смотрел в 1.9.0) в ф-ции .html() проверяется возможность вставки через innerHTML, если прием невозможен, то через DOM, appendChild'ом с одновременной очисткой содержимого.

Сообщение от KudenkovR Посмотреть сообщение
при добавлении таблицы через html() в DOM добавляются элементы, которые я не прописывал в код - <tbody> и <colgroup>
Не проверяется.
Подозреваю, что браузер сам добавит то, что должно быть по стандарту.

[OFFTOP]
Кстати, по поводу TBODY, существуют проблемы в IE, при вставке через innerHTML таблиц. Неоднократно упоминалось на этом форуме.
[/OFFTOP]
Ответить с цитированием