我有以下標記:JQuery的刪除父列表項
<ul class="media-list">
<li class="media post">
<div class="media-left">
<a href="#"></a>
</div>
<div class="media-body">
<div class="post-content">
<p></p>
</div>
<div class="post-actions clearfix">
<ul class="list-unstyled list-inline">
<li>
<a class="js-delete-post" data-post-id="24" href="#">
Delete
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="media post">
...
</li>
</ul>
當我點擊JS-刪除-柱錨,我想刪除帶班「的媒體後」家長裏。
下面的jquery只是遍歷一個層次並刪除js-delete-class的li。我如何遍歷一個額外的級別去刪除帖子。
$(".js-delete-post").click(function (e) {
var a = $(this); // "this" is the <a>
a.parents("li").fadeOut(function() {
$(this).remove();
});
});