【发布时间】:2013-06-25 00:54:29
【问题描述】:
请考虑以下 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());
});
});
【问题讨论】:
标签: jquery this replacewith