У меня есть ссылка для удаления, которая удалит текущий комментарий на моей странице. Он использует Ajax, чтобы изменить базу данных и в случае успеха, я хочу, чтобы удалить DIV комментарий находится в Каждый комментарий на странице выглядит следующим образом:.Удалить родительский div по имени класса - jquery
<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">
справа?
You нужен дополнительный '.parent()', так как родителем тега привязки является 'span', а не' div'. –
yep, вы тоже правы, я был один на один – Ronnie