扫码关注官方订阅号
粗糙写下代码结构,〈ul〉〈li〉〈/li〉〈li〉〈/li〉〈li〉〈/li〉〈/ul〉,有很多个ul,每个ul都有多个li。如何判断两个li是否拥有同一父亲
小伙看你根骨奇佳,潜力无限,来学PHP伐。
html <ul> <li id="li1"></li> <li id="li3"></li> <li></li> <li></li> <li></li> </ul> js: var first=document.getElementById('li1').parentNode; var sencond=document.getElementById('li3').parentNode; console.log(first===sencond);
获取要比较的li的父元素,然后用jq的is方法比较。比如: '第一个li'.parent().is('第二个li'.parent());
<ul>
<li class="one">one</li> <li class="two">two</li> <li></li> <li></li> <li></li>
</ul><script>var a = $('.one').siblings('.two');if(a.length===0){
console.log('不同的父元素')
}else{
console.log('父元素是同一个')
}</script>
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
获取要比较的li的父元素,然后用jq的is方法比较。
比如: '第一个li'.parent().is('第二个li'.parent());
<ul>
</ul>
<script>
var a = $('.one').siblings('.two');
if(a.length===0){
}else{
}
</script>