dqh*_*cks 5 javascript memory jquery
我正在使用JQuery,我想知道remove()方法是否清除了事件处理程序的内容.例如:
function someFunction() {
var element = $('<div></div>');
element.click(function() {
alert('bar');
});
$('body').append(element);
element.remove();
}
Run Code Online (Sandbox Code Playgroud)
此时是否有一个事件处理程序仍在内存中挂起?如果是这样,有没有办法在从DOM中删除它之前清除事件处理程序的元素对象?
| 归档时间: |
|
| 查看次数: |
165 次 |
| 最近记录: |