Пожалуйста, рассмотрите ниже HTML и Javascript.В этом сценарии я заменяю тег a тегом p .Я ожидаю, что функция alert () вернет содержимое тега p , но вместо этого вернет содержимое исходного тега a , которого больше не существует.
Как я могу ссылаться на новый элемент?
HTML:
<a href="">This is a link</a>
Javascript:
$(document).ready(function() {
$("a").each(function() {
$(this).replaceWith('<p>New Paragraph</p>');
alert($(this).text());
});
});