jquery的siblings()获取的标签元素包括自己吗?
jquery的siblings()获取的标签元素包括自己吗?
解决方法:
jquery的siblings()获取的当前标签元素是的所有同辈的标签,但问题就出现在当前标签元素是否唯一,也就是说$("选择器")获取的标签是不是唯一的,如果是唯一的,那么siblings()获取的标签元素就不包括自己,否则就包括自己。
例如:
$("div").siblings()获取的标签不包括自己,因为同辈中只有一个div标签。
$(".selected").siblings()获取的标签包括自己,因为同辈中有多个标签有class='selected'。
<div >第一</div>
<p class="selected">第二</p>
<p class="selected">第三</p>
<script>
$("#p").siblings().remove();
</script>