jquery:如何保存和恢复事件?

时间:2013-06-28 21:39:36

标签: jquery events restore

所以我有这个DOM块包含具有不同事件处理程序的元素;我需要用$(parent).html(changed_dom_html)来操作那个DOM块。

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

旧的data('events')在最新的jQuery版本中不再起作用。

1 个答案:

答案 0 :(得分:0)

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

相关问题