javascript - 删除 div 会自动清除分配给绑定(bind)和其他元素的内存

标签 javascript jquery

自从我开始使用 JQuery 和 js 以来,这个问题就一直困扰着我,

如果 ad 将事件添加到 div。让我们说

$('#myid').click(function(){alert('ho user ')} )

然后我从 dom 中删除该 div。

$('#myid').remove()

如果我不解绑事件,会有内存惩罚吗?

最佳答案

来自the documentation :

In addition to the elements themselves, all bound events and jQuery data associated with the elements are removed.

您可以使用它而不必担心内存泄漏,它是专门为确保没有内存泄漏而设计的。

关于javascript - 删除 div 会自动清除分配给绑定(bind)和其他元素的内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19568216/

相关文章:

javascript - 如何将数据从模型发送到屏幕?

javascript - 域A可以使用域上的脚本从域读取cookie吗?

jquery - 占位符在 select2 中不起作用

javascript - ajax调用php后复选框不工作

javascript - 刷新页面的一部分(div)

javascript - 如何在 JavaScript 中计算这个数字 ("2/4")

javascript - 如何消除多个警告框调用错误

javascript - jQuery 下拉菜单链接不起作用

javascript - 窗口关闭时清除 session

jquery - 纵向和横向倾斜时如何进行自动响应?