如何找到jquery中嵌套元素的深度
假设我有这样的经历:如何找到jquery中嵌套元素的深度,jquery,Jquery,假设我有这样的经历: <ul id='B'> <li> <ul> <li id='A'></li> </ul> </li> </ul> 我想知道我要从a-b走多远。。我希望我需要的父母人数作为一个数字返回。我将如何实现它???尝试以下方法: var parent = $('#A').parent(); var count = 1; while ('
<ul id='B'>
<li>
<ul>
<li id='A'></li>
</ul>
</li>
</ul>
我想知道我要从a-b走多远。。我希望我需要的父母人数作为一个数字返回。我将如何实现它???尝试以下方法:
var parent = $('#A').parent();
var count = 1;
while ('B' != parent.attr('id')) {
parent = parent.parent();
++count;
}
演示
试试这个:
var parent = $('#A').parent();
var count = 1;
while ('B' != parent.attr('id')) {
parent = parent.parent();
++count;
}
演示
您可以尝试:
$('#B')。父项直到('#A')。长度+1;//最后一个1,因为我们要一直走到“#A”
阅读更多关于的信息,您可以尝试:
$('#B')。父项直到('#A')。长度+1;//最后一个1,因为我们要一直走到“#A”
阅读更多关于@user933791欢迎..谢谢lot@user933791欢迎……非常感谢