Как вы используете createDocumentFragment для создания семи вложенных элементов div за один удар?Вставка вложенной структуры div с помощью createDocumentFragment
Я хочу создать контейнер A, который содержит A1, A2, A3 & A4, а затем A2a & A2b в пределах A2.
Примечание: это следующий вопрос к this, который объясняет созданиеDocumentFragment, но не как вложить в него divs. Ответ дается следующим образом (что было полезным, насколько это пошло):
var fragment = document.createDocumentFragment();
function u1(tag, id, className){
var tag = document.createElement(tag);
tag.id = id;
tag.className = className;
fragment.appendChild(tag);
}
// call u1() seven times
document.getElementById('foo').appendChild(fragment);
Может кто-нибудь объяснить, как гнездо? Выше всего добавлено семь детей к «foo». Я трал сеть, но безрезультатно.
Спасибо.
+1 для вашего четкого использования последующего вопроса, и я уверен, что кто-то ценит, что вы сделали два сообщения друг на друга. – Smandoli
Спасибо, @Smandoli :) – Nick