【发布时间】:2010-12-09 16:23:16
【问题描述】:
我的兴趣是,如果我只是用jQuery('.selector').remove() 删除该 DOM 对象,jQuery 是否会从 DOM 对象及其所有后代中删除附加的事件处理程序(如果它们也附加了一些事件处理程序)?
【问题讨论】:
标签: jquery dom event-handling dom-manipulation
我的兴趣是,如果我只是用jQuery('.selector').remove() 删除该 DOM 对象,jQuery 是否会从 DOM 对象及其所有后代中删除附加的事件处理程序(如果它们也附加了一些事件处理程序)?
【问题讨论】:
标签: jquery dom event-handling dom-manipulation
jQuery docs: "请注意,从 1.2.2 开始的此功能还将删除所有事件处理程序和内部缓存的数据。"
【讨论】: