DocumentFragment
смежные узлы и их поддеревья Node
Интерфейс DocumentFragment представляет часть (фрагмент) документа. Если говорить конкретно, то он представляет список смежных узлов документа и всех их потомков, но без общего родительского узла. Узлы DocumentFragment никогда не являются частью дерева документа, а унаследованное свойство parentNode в них всегда равно null. Однако особенность узлов DocumentFragment делает их очень полезными: когда поступает запрос на вставку DocumentFragment в дерево документа, вставляется не сам узел DocumentFragment, а все его дочерние узлы. Поэтому интерфейс DocumentFragment хорош в качестве временного хранилища для узлов, которые требуется вставить в документ все сразу. Создать новый пустой узел DocumentFragment можно с помощью метода Document.createDocumentFragment().
Поиск элементов в узле DocumentFragment можно выполнить с помощью методов querySelector() и querySelectorAll(), которые действуют так же, как одноименные методы объекта Document.
Методы
Element querySelector(string selectors)
См. Document.querySelector().
NodeList querySelectorAll(string selectors)
См. Document.querySelectorAll().
Больше книг — больше знаний!
Заберите 30% скидку новым пользователям на все книги Литрес с нашим промокодом
ПОЛУЧИТЬ СКИДКУ