0

所以我有这个 DOM 块,其中包含具有不同事件处理程序的元素;我需要使用$(parent).html(changed_dom_html).

changed_dom_html 将包含一些原始元素,因此通过在其父级上使用 html() ,它们的事件处理程序将飞出窗口。如何在使用之前保存他们的事件处理程序parent.html(),然后再恢复它们?

旧的data('events')不再适用于最新的 jQuery 版本。

4

1 回答 1

0

您可能需要稍微重构代码,但 clone(true) 将复制元素及其事件绑定。

于 2013-06-28T21:43:19.850 回答