我正在使用JQuery,我想知道remove()方法是否清除其事件处理程序的内容。例如:是否有必要解除从文档中删除元素的事件
function someFunction() {
var element = $('<div></div>');
element.click(function() {
alert('bar');
});
$('body').append(element);
element.remove();
}
此时是否还有一个事件处理程序仍然在内存中闲逛?如果是这样,有没有办法清除事件处理程序的元素对象,然后将其从DOM中删除?
如果有问题,应该用jQuery修复,而不是用hodge-podge配件代码。 –