问题标签 [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.
jquery - 如何创建 jQuery 元素的集合并将它们附加到 DOM?
我正在遍历一个列表,需要为每个列表元素创建一个jQuery Mobile 单选按钮。所有单选按钮都应该放在一个div class="radio-controls"
里面 - 一旦完成 - 就会附加到 DOM 中。
这是我正在尝试的:
在循环之后,我有一个 jQuery 数组,我需要附加它。
但是makeArray失败并返回
在 jQuery 里面
据说这是由于数组不是由从文档中选择的元素组成的(我的仍然没有添加到 DOM 中),而document.createFragement
不起作用,因为我认为我无法将 jQuery 对象添加到片段中。这样做:
返回此错误:
问题:有没有办法生成 jQuery 项目的集合并将其附加到 DOM?当然,我可以一个接一个地插入每个项目,但我想创建整个动态并插入一次。
感谢帮助!
javascript - 在 webWorker 中操作 documentFragment 原则上是否合法(多线程)?
1.main_thread 和 work_thread 不共享任何东西(不共享任何东西)
2.在main_thread中将domFragment构造成某种级别的结构(基于数据)有点耗时,可以分为worker_thread的作业。
但是,我找不到将 DocumentFragment 传入 work_thread 的方法
也许这种优化不值得努力?任何意见?
javascript - 针对 DocumentFragment 的 XPath 查询
我需要在 a 上做一些 DOM 手术DocumentFragment
,并且我正在尝试使用 XPath 来查找需要修改的节点。但是,我不知道如何document.evaluate
处理片段。我试过了
但这没有用。
javascript - 创建多级文档片段
所以我正在尝试创建一个多维文档片段并且遇到了一些障碍。我只想附加一个文档片段,以便我只创建一个回流。我基本上是在尝试创建 x 个 div,其中包含 y 个 div。我最初的想法是将 div 添加到新创建的元素中,但它似乎不起作用。我只有 2 个 for 语句,第一个是较大的 div 将进入父级,第二个是婴儿 div 将位于较大的 div 内,将进入父级。我认为我在创建一个文档片段以将所有 div 放入其中之后出错了,我尝试将其插入到尚未在 DOM 中的元素中。不过我不确定。任何反馈都会有所帮助。
编辑
不幸的是,这个编辑不起作用
javascript - 如何获取文档片段中的所有文本节点?
我得到用户选择的文本:
我怎样才能得到textNode
内容DocumentFragment
?
javascript - AngularJS:如何将 ng-click 绑定到使用嵌入或对象元素插入的 SVG 图像
我想显示存储在文件中的 SVG 图像并将 angularJs ng-click 函数绑定到图像。
我已经尝试将 ng-click 绑定放在对象/嵌入元素标记以及包装器 div 标记中,但两者都不起作用。
有谁知道如何做到这一点?
尝试的html:
加载后生成的html:
并且在任何列出的情况下,点击都不会注册。
google-chrome - Chrome Inspector 中输入元素中的那些“#document-fragment”元素是什么?
一段时间以来,当我在 Chrome 中检查输入时,我看到了那些奇怪#document-fragment
的灰色元素。我还注意到,有时数量更多,有时数量更少。
这些是什么东西?有没有办法将它们隐藏在检查器中?
javascript - 加载 JS 文件 - 直接进入 Document vs DocumentFragment
我想知道这两种不同的 AJAX 外部文件加载方法有什么好处或区别
示例 1 - 直接将文件加载到文档中
示例 2 - 将文件加载到 documentFragment 然后将片段添加到文档
任何真正的区别或好处一个与其他?
javascript - 使用 createDocumentFragment 替换表中的现有列
我读过 createDocumentFragment 比在 for 循环中将元素一个一个地附加到 DOM 快得多,例如,请参见此处。
我想做的事:
- 在文档片段中创建表格列。此列应包含数组中的数字(例如“评级”)。
- 之后,我想用新列(“片段”列)替换现有列。所以我可以一次将整个列放到 DOM 中。
我的问题:
如果已经有一个列,我真的不知道如何替换现有列。另一方面,附加是没有问题的。
我的 JSfiddle:http: //jsfiddle.net/LEqG9/2/
HTML
Javascript
c# - LINQ to XML 中的 XmlDocumentFragment 等效项?
我找不到类似的东西XDocumentFragment
。XmlDocumentFragment
在 LINQ to XML 中是否有等价物?
我知道我可以将节点保存在集合中。但是如何方便地将一堆各种节点序列化为字符串,像这样: