如果我添加了事件处理程序......
$('button#test').click(function(){
// some actions
});
<button id="test">click me</button>
..然后我删除了这个按钮元素,事件处理程序是否仍然在浏览器内存中,否则它会消失?
我想知道有多少次我可以使用绑定的处理程序添加和删除元素,这会占用内存吗?
答案 0 :(得分:0)
只要您使用jQuery删除元素,您就可以确保处理程序也将被分离,而不依赖于运行代码的浏览器。
“除了元素本身,所有绑定事件和jQuery 删除与元素关联的数据。 “