相关疑难解决方法(0)

如何使用jquery从子级到父级查找元素计数?

我有一个小问题,我需要计算元素的嵌套级别.问题是父元素可以包含多个子元素,子元素可以拥有自己的子元素.

请看我想开始计数的地方(标有"我从这里开始"的文字).

HTML:

<div class="main_set">
    <div class="child_set">
        <div class="child_set">
            <div class="child_set">I start here!</div>
        </div>
        <div class="child_set"></div>
    </div>
    <div class="child_set">
        <div class="child_set"></div>    
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我已经尝试了几件事来计算3.
例如我最后一次尝试:

$(this).closest('.main_set').find('.child_set');
Run Code Online (Sandbox Code Playgroud)

这个显然会返回6计算所有child_sets.

如何计算child_set元素从开始位置到main_set仅考虑嵌套.所以基本上在我的例子中如何获得计数3?

jquery

2
推荐指数
1
解决办法
9293
查看次数

标签 统计

jquery ×1