【发布时间】:2012-03-01 22:32:47
【问题描述】:
我有一个删除链接,它将删除我页面上的当前评论。它使用 ajax 更改数据库,成功后,我想删除评论所在的 div。页面上的每个评论如下所示:
<div class="aComment">
<span class="commentTitle">Posted by xxx at xxx - <a href="javascript:void(0)" class="deleteComment" data-commentid="anID"><img src="resources/images/delete_comment.png" title="Remove this comment" /></a></span>
<span class="commentText">comment text here</span>
</div>
一旦返回成功,我不知道如何删除 div。我试过了
$(this).parent().remove();
没有运气。 $(this) 指的是锚标签,所以锚的parent() 应该是<div class="aComment"> 对吧?
【问题讨论】:
-
您需要一个额外的
.parent(),因为锚标记的父级是span,而不是div。 -
对,你也说得对,我差了一个
标签: jquery