我有一个删除链接,可以删除页面上当前的评论。它使用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
。 - Kevin B