元素被销毁后,事件会自动解除绑定吗?

当元素被破坏时,事件会发生什么? 据我所知,jQuery仍然在其全局“存储库”中拥有该事件。 就我而言,创建了很多元素,绑定了一个事件并再次销毁……

过度使用后我是否需要害怕一些记忆问题?

是。 如果你有很多事件处理程序附加到html元素,那么你应该显式删除它们(通过使用jQuery方法,如removeempty而不是例如detach或’regular’js)或更改事件’绑定’策略。 我的意思是利用jQuery的事件委托。 这样,您可以向事件绑定元素集群中寻找一些共同的祖先,并将其绑定到事件。 经验法则始终是最小化事件处理程序的数量。