【发布时间】:2012-11-09 18:00:14
【问题描述】:
假设我有这个 HTML:
<ul class="waka_waka">
<li>Fozzy Bear</li>
<li>Steve Martin</li>
<li>John Candy</li>
</ul>
...然后用jQuery添加一个事件监听器:
$('ul li').click(function() { console.log('waka_waka!!!'); });
如果突然在某个时候这样做:
$('.waka_waka').remove();
这些事件监听器会自动分离和释放吗?或者这实际上会导致内存泄漏吗?在删除之前删除这些侦听器是最佳做法吗?
【问题讨论】:
标签: javascript jquery memory-leaks