jQuery использует $("#click1")
внутренне, и состояние документации
Удаленный дочерний узел все еще существует в памяти, но больше не является частью DOM.
... вы можете повторно использовать удаленный узел позже в своем коде,
... предполагая, что ваш код не сохранил никакой другой ссылки на узел в другом месте, он сразу станет непригодным и безвозвратным и обычно будет автоматически удален из памяти через короткое время.
В обработчике событий this
все еще ссылается на узел, поэтому он не удаляется из памяти и может использоваться до тех пор, пока у вас есть ссылка на узел
Когда вы снова .getElementById
используете jQuery для извлечения элемента из DOM, но он больше не находится в DOM, он был удален.$(this).remove(); alert($(this).text());