Описание тега documentfragment

NoneA DocumentFragment is a lightweight container that can hold DOM nodes
1 ответ

Внутренний ли jquery clone() пользовательский документфрагмент?

Я вставляю элементы в dom динамически, и для этого я использую следующие шаги:(jquery) Исходная структура dom выглядит следующим образом: <div parent div> </div> <div child div template> </div> клонировать родительский div с …
09 окт '10 в 02:13
2 ответа

AngularJS: Как привязать ng-click к изображению SVG, вставленному с помощью элемента embed или object

Я хочу отобразить SVG-изображение, хранящееся в файле, и привязать к нему функцию angularJs ng-click. Я попытался поместить привязку ng-click в теге object / embed element, а также в тег div обертки, но ни один из них не работает. Кто-нибудь знает к…
16 ноя '13 в 13:43
2 ответа

d3.js. Как добавить documentFragment в SVG?

Смотрите мой пример на jsfiddle. Один красный rect существует как статическая уценка. Второй зеленый rect добавляется с помощью метода добавления. Где синий rect? Вы можете увидеть с любым инспектором документов, что синий rect уже вставлен в svg эл…
13 сен '15 в 18:03
2 ответа

Как выбрать тип возврата xpath?

У меня есть запрос xpath: <xsl:variable name="fbids"> <xsl:sequence select=" feature_relationship[type_id/cvterm[name='molec_deletes' or name='deletes']] /object_id/feature/feature_synonym/synonym_id/synonym/synonym_sgml"/> </xsl:vari…
10 авг '12 в 19:02
3 ответа

Заменить содержимое элемента с фрагментом документа javascript

Я пытаюсь заменить все содержимое элемента на фрагмент документа: var frag = document.createDocumentFragment() Фрагмент документа создается просто отлично. Там нет проблем. Я просто добавляю к нему элементы, проблем тоже нет. Я могу добавить это с п…
09 ноя '12 в 15:19
1 ответ

Создание многоуровневого фрагмента документа

Поэтому я пытаюсь создать многомерный фрагмент документа и сталкиваюсь с чем-то вроде дорожного блока. Я хочу добавить только один фрагмент документа, чтобы создать только одну перекомпоновку. Я в основном пытаюсь создать x количество div с y числом…
1 ответ

Сборки мусора и DocumentFragment

Я прочитал статью об утечках памяти, где логика сборщика мусора сводится к: Сборщик мусора строит список "корней". Корни обычно являются глобальными переменными, ссылки на которые хранятся в коде. В JavaScript объект "окно" является примером глобаль…
0 ответов

Самый эффективный способ построить HTML из данных и поместить их на страницу

Я пытаюсь понять наиболее эффективный способ преобразования данных в HTML и, конечно же, получить их на странице. Небольшое упрощение ситуации состоит в том, что каждая "строка" данных в хранилище объектов indexedDB представляет один полный набор HT…
09 фев '19 в 01:53
0 ответов

Использование document.elementFromPoint для documentFragment

При применении document.elementFromPoint к точке (x,y), которая указывает на элемент где-то внутри documentFragment, он возвращает элемент контейнера. Например: <div id="container"> <div id="my_documentfragment"> <span> something &…
24 фев '19 в 15:32
3 ответа

documentFragment конвертируется в формат JSON

Не могли бы вы помочь мне преобразовать объект documentFragment в формат JSON? Мне нужно, чтобы отправить documentFragment в сообщении в iframe. Это мой код: var range = window.getSelection().getRangeAt(0); var fragment = range.cloneContents(); cons…
19 дек '18 в 14:05
4 ответа

JavaScript: скопировать узел в DocumentFragment

Я понял, что весь смысл DocumentFragment в том, чтобы иметь возможность создавать содержимое, не касаясь DOM, пока он не будет готов к работе. Учитывая, что DocumentFragment не поддерживает innerHTML, это может быть немного утомительно. С другой сто…
21 янв '17 в 01:36
2 ответа

Как использовать jQuery selector/find() для текстовой строки без вставки в DOM?

У меня есть текстовая строка, я пытаюсь выбрать отрезки с помощью jQuery. Я хотел бы получить пролеты без добавления элемента в dom - если это возможно? После прочтения документации jquery у меня возникло предположение, что я могу создать фрагмент, …
1 ответ

ShadowDOM против фрагментов документа - чем они отличаются?

Глядя на статьи о ShadowDOM, кажется, что это расширение для DocumentFragments. В чем реальная выгода ShadowDOM? CSS специфика? Разве я не могу делать примерно одинаковые вещи с фрагментами? Я ищу список возможностей для каждого. Например, оба, каже…
4 ответа

Почему cloneNode необходимо использовать при добавлении documentFragment?

Я смотрел на использование documentFragments в приложении Backbone.js, и мне было интересно, почему я вижу примеры, где "cloneNode" используется при добавлении documentFragment к родительскому элементу DOM. Пример можно увидеть здесь. Если вы посмот…
13 дек '12 в 10:44
1 ответ

Минимальный JavaScript wysiwyg - удалить тег из выделенного текста, если он уже существует

Я делаю минимальный JavaScript WYSIWYG элемент управления. Я не хочу использовать document.execCommand, потому что он не допускает произвольный HTML, он несовместим во всех браузерах и т. Д. Вот то, что я до сих пор сократил до минимума рабочего код…
0 ответов

jQuery Ajax Call - Получение первого дочернего элемента тега Body

Это интересный вопрос, и я хочу услышать все ваши мнения по нему. Ajax-вызов jQuery удаляет следующие теги: <html>, <head>, <body> etc. Вы не можете получить к ним доступ через данные. Например: $.ajax({ async: 'false', dataType: '…
19 авг '14 в 17:04
3 ответа

Как проанализировать DocumentFragment с помощью стандартного API DOM Java

Вот как я могу разобрать правильно сформированный XML-документ в Java: DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); // text contains the XML content Document doc = bui…
1 ответ

Как создать коллекцию элементов jQuery и добавить их в DOM?

Я перебираю список и мне нужно создать радиокнопку jQuery Mobile для каждого элемента списка. Все переключатели должны быть внутри div class="radio-controls" которые после завершения добавляются в DOM. Вот что я пытаюсь: var label = $("<label/&gt…
1 ответ

Является ли манипулирование documentFragment в webWorker законным в принципе (многопоточность)?

1.main_thread и work_thread ничего не делят (ничего общего не делятся) 2. Построение domFragment на некотором уровне структуры (основанном на данных), все в main_thread занимает немного времени и может быть разделено на рабочие места для worker_thre…
6 ответов

Сохранить ссылку на добавленный узел javascript

Нет библиотек, пожалуйста. Под моим контролем. Я добавляю фрагмент документа в дом. ЭТО ВСЕ РАБОТАЕТ. Без проблем. Как мне сохранить / получить список узлов после добавления фрагмента? Соответствующий код: var frag = document.createDocumentFragment(…
09 ноя '12 в 20:25