这都可以(jq查找兄弟元素)jq上一个兄弟节点,jq判断节点是否有兄弟元素的方法,jq判断节点是否有兄弟元素的方法,
通过jquery脚本可以很方法的判断获取到指定节点的所有兄弟元素,当然判判断某个指定是否有兄弟元素的方法也是很简单的,下面就来说一说。
jquery判断节点是否有兄弟元素的方法
通过jquery中的 siblings() 方法获取所有的兄弟节点,然后判断其数量即可,如果大于0则含有兄弟节点,如果等于0则没有兄弟元素
例:
<div>
<div class="em">feiniaomy.com
</div>
<div class="rem">我是第二个同级的元素
</div>
</div>
<div>
<div class="box">飞鸟慕鱼博客
</div>
</div>
<script src="https://cdn.staticfile.org/jquery/2.2.4/jquery.min.js"></script>
<script>
if($(.em).siblings().length > 0){
console.log(em 有兄弟元素);
}else{
console.log(em 没有兄弟元素);
}
if($(.box).siblings().length > 0){
console.log(box 有兄弟元素);
}else{
console.log(box 没有兄弟元素);
}
</script>复制
输出结果:
em 有兄弟元素
box 没有兄弟元素
复制
本文链接:http://blog.sauo.top/?id=347 感谢分享!