Я использую jquery и делаю что-то вроде этого
DOM
:
<div id="parent"></div>
JS
:
var _doSomeThing = function()
{
//some codes
}
$(function()
{
// appending div and binding methods to span
$('#parent').append('<span>1</span>');
$('#parent').append('<span>2</span>');
$('#parent span').bind('click', _doSomeThing);
});
function _clearDiv()
{
//clear div
$('#parent').html('');
}
//sometime in future, call clear div
_clearDiv();
Теперь мой вопрос: привязывайте события к DOM
, а затем просто удаляете элементы из DOM
, приводящие к утечке памяти?
Если да, как решить эту проблему?