var li = $('div.notification').parents("li");
var hr = li.next("hr");
li.remove();
hr.remove();
如何一次删除两个元素?喜欢(li&& hr).remove();
感谢。
答案 0 :(得分:4)
只需使用add
:
li.add(hr).remove()
答案 1 :(得分:1)
$("li:has(div.notification), li:has(div.notification) + hr").remove();

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<ul>
<li>
<div class="notification">notification</div>
</li>
<hr>
<li>
<div class="notification">notification</div>
</li>
<hr>
<li>
<div class="not-notification">not notification</div>
</li>
<hr>
</ul>
&#13;