要素のネストレベルをカウントする必要があるというわずかな問題があります。問題は、親要素が複数の子要素を保持でき、子要素が独自の子要素を持つことができることです。
カウントを開始する場所を確認してください (「ここから開始」というテキストでマークされています)。
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>
カウント3を取得するためにいくつかのことを試しました。
たとえば、最後の試み:
$(this).closest('.main_set').find('.child_set');
これは明らかに、すべての child_sets を数えて 6 を返します。
ネストのみを考慮してchild_set
、開始位置から要素をカウントする方法。main_set
基本的に私の例では、カウント3を取得する方法は?