我有一组监听点击的div。点击时,我需要删除所有其他人。如何在jquery中删除(.remove)所有元素(div)但不包含this(this)元素(div)?
HTML:
<div class="foo">A</div>
<div class="foo">B</div>
<div class="foo">C</div>
<div class="foo">D</div>
如果我点击DIV(A),我怎么可以删除所有的休息(B,C,d),但要保持?
我想这一点,但没有奏效:
$('.foo:not(this)').remove();
我可以假设你正在移除的是你想要保留的那个的兄弟姐妹吗? – 2012-07-31 19:17:26