У меня есть простая HTML-страница
<a onclick="doSomething();">do something</a>
<script type="text/javascript">
function doSomething(){
alert("something");
}
</script>
Я хочу загрузить эту страницу, используя метод jquery ajax, и добавить результат в div.
Все отлично работает, но я хочу иметь возможность выгружать контент html + javascript.
Например, если я опустошу div, куда я загрузил html-контент, это также разгрузит функции javascript. Я знаю, что есть сборщик мусора в Javascript, но поскольку есть ссылка на функцию doSomething, связанную со ссылкой, если я удаляю ссылку, я автоматически уничтожил ссылку ??
Причина, по которой я спрашиваю об этом, заключается в том, что у меня будут более сложные сценарии, связанные с загруженным html, и я хочу быть уверен, что если я удалю html, я также удалю память, выделенную для JavaScript. *
Также, если вы знаете другую реализацию, не стесняйтесь сообщить мне.
Извините за мой плохой английский.
Спасибо