Javascript jQuery html()具有保留数据()的功能

Javascript jQuery html()具有保留数据()的功能,javascript,jquery,Javascript,Jquery,我有一个html节点,另一个在结构上与之类似,但有一些细微的区别。(都是非常复杂的节点)两个节点都在其子节点上设置了大量的jQuery.data。一个节点在文档中,另一个节点只是内存中的一个片段 我想用片段一替换DOM中节点的内容,并保留所有jQuery.data以及片段,但它只是在使用html()时丢失……我如何保存它?避免使用.html(),而是使用类似的东西。这将移动DOM元素,而不是简单地覆盖文本HTML避免使用.HTML(),而是使用类似的内容。这将移动DOM元素,而不是简单地覆盖文本

我有一个html节点,另一个在结构上与之类似,但有一些细微的区别。(都是非常复杂的节点)两个节点都在其子节点上设置了大量的
jQuery.data
。一个节点在文档中,另一个节点只是内存中的一个片段


我想用片段一替换DOM中节点的内容,并保留所有
jQuery.data
以及片段,但它只是在使用html()时丢失……我如何保存它?

避免使用
.html()
,而是使用类似的东西。这将移动DOM元素,而不是简单地覆盖文本HTML

避免使用
.HTML()
,而是使用类似的内容。这将移动DOM元素,而不是简单地覆盖文本HTML

我知道你说你是一个复杂的结构,但我测试了这两种结构,在文本更新后数据不会被删除:它不仅仅是文本更新,它是一个大规模的类更新和其他东西。假设我想复制一个完全不同的dom及其数据(),我知道你说你是一个复杂的结构,但我测试了它,并且两者都在使用,文本更新后数据不会被删除:它不仅仅是一个文本更新,它是一个大规模的类更新和其他东西。假设我想复制一个完全不同的dom及其数据()