问题标签 [documentfragment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4637 浏览

jquery - 如何创建 jQuery 元素的集合并将它们附加到 DOM?

我正在遍历一个列表,需要为每个列表元素创建一个jQuery Mobile 单选按钮。所有单选按钮都应该放在一个div class="radio-controls"里面 - 一旦完成 - 就会附加到 DOM 中。

这是我正在尝试的:

在循环之后,我有一个 jQuery 数组,我需要附加它。

但是makeArray失败并返回

在 jQuery 里面

据说这是由于数组不是由从文档中选择的元素组成的(我的仍然没有添加到 DOM 中),而document.createFragement不起作用,因为我认为我无法将 jQuery 对象添加到片段中。这样做:

返回此错误:

问题:有没有办法生成 jQuery 项目的集合并将其附加到 DOM?当然,我可以一个接一个地插入每个项目,但我想创建整个动态并插入一次。

感谢帮助!

0 投票
1 回答
1375 浏览

javascript - 在 webWorker 中操作 documentFragment 原则上是否合法(多线程)?

1.main_thread 和 work_thread 不共享任何东西(不共享任何东西)

2.在main_thread中将domFragment构造成某种级别的结构(基于数据)有点耗时,可以分为worker_thread的作业。

但是,我找不到将 DocumentFragment 传入 work_thread 的方法

也许这种优化不值得努力?任何意见?

0 投票
1 回答
872 浏览

javascript - 针对 DocumentFragment 的 XPath 查询

我需要在 a 上做一些 DOM 手术DocumentFragment,并且我正在尝试使用 XPath 来查找需要修改的节点。但是,我不知道如何document.evaluate处理片段。我试过了

但这没有用。

0 投票
1 回答
195 浏览

javascript - 创建多级文档片段

所以我正在尝试创建一个多维文档片段并且遇到了一些障碍。我只想附加一个文档片段,以便我只创建一个回流。我基本上是在尝试创建 x 个 div,其中包含 y 个 div。我最初的想法是将 div 添加到新创建的元素中,但它似乎不起作用。我只有 2 个 for 语句,第一个是较大的 div 将进入父级,第二个是婴儿 div 将位于较大的 div 内,将进入父级。我认为我在创建一个文档片段以将所有 div 放入其中之后出错了,我尝试将其插入到尚未在 DOM 中的元素中。不过我不确定。任何反馈都会有所帮助。

编辑

不幸的是,这个编辑不起作用

0 投票
3 回答
2537 浏览

javascript - 如何获取文档片段中的所有文本节点?

我得到用户选择的文本:

我怎样才能得到textNode内容DocumentFragment

0 投票
2 回答
7975 浏览

javascript - AngularJS:如何将 ng-click 绑定到使用嵌入或对象元素插入的 SVG 图像

我想显示存储在文件中的 SVG 图像并将 angularJs ng-click 函数绑定到图像。

我已经尝试将 ng-click 绑定放在对象/嵌入元素标记以及包装器 div 标记中,但两者都不起作用。

有谁知道如何做到这一点?

尝试的html:

加载后生成的html:

并且在任何列出的情况下,点击都不会注册。

0 投票
1 回答
3528 浏览

google-chrome - Chrome Inspector 中输入元素中的那些“#document-fragment”元素是什么?

一段时间以来,当我在 Chrome 中检查输入时,我看到了那些奇怪#document-fragment的灰色元素。我还注意到,有时数量更多,有时数量更少。

这些是什么东西?有没有办法将它们隐藏在检查器中?

0 投票
1 回答
196 浏览

javascript - 加载 JS 文件 - 直接进入 Document vs DocumentFragment

我想知道这两种不同的 AJAX 外部文件加载方法有什么好处或区别

示例 1 - 直接将文件加载到文档中

示例 2 - 将文件加载到 documentFragment 然后将片段添加到文档

任何真正的区别或好处一个与其他?

0 投票
2 回答
1697 浏览

javascript - 使用 createDocumentFragment 替换表中的现有列

我读过 createDocumentFragment 比在 for 循环中将元素一个一个地附加到 DOM 快得多,例如,请参见此处

我想做的事:

  1. 在文档片段中创建表格列。此列应包含数组中的数字(例如“评级”)。
  2. 之后,我想用新列(“片段”列)替换现有列。所以我可以一次将整个列放到 DOM 中。

我的问题:

如果已经有一个列,我真的不知道如何替换现有列。另一方面,附加是没有问题的。

我的 JSfiddle:http: //jsfiddle.net/LEqG9/2/

有用的链接,这里这里

HTML

Javascript

0 投票
1 回答
114 浏览

c# - LINQ to XML 中的 XmlDocumentFragment 等效项?

我找不到类似的东西XDocumentFragmentXmlDocumentFragment在 LINQ to XML 中是否有等价物?

我知道我可以将节点保存在集合中。但是如何方便地将一堆各种节点序列化为字符串,像这样: