请考虑以下 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());
});
});