0

我有一个 html 节点和另一个在结构上与它类似的节点,但差异很小。(两者都是非常复杂的节点)两个节点都有很多jQuery.data他们的孩子。一个节点在文档中,另一个只是内存中的一个片段。

我想用片段之一替换 DOM 中节点的内容,并与片段一起保留所有内容jQuery.data,但它只是使用 html() 丢失了。我怎样才能保留它?

4

1 回答 1

3

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

于 2013-01-17T18:20:00.367 回答