我想修改一个 DOM 子树并在一段时间后恢复它。如何将子树副本保存在一边(以使用实际的子树)?之后如何恢复保存的副本?
最佳答案
如果我没看错,那么我认为您需要做的就是:
var DomTreeCopy = $('parentElementSelector').clone(true,true);
然后重新附加 DomTreeCopy
(代替原来的):
$('parentElementSelector').replaceWith(DomTreeCopy);
或者将其添加到 DOM 中:
$(DomTreeCopy).insertAfter($('parentElementSelector'));
引用资料:
关于javascript - 如何克隆(和恢复)DOM 子树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8702165/