JSFiddle - React, Tailwind, and code Playground

by Jonathan Sampson

HTML

<div id="div1">
    Div1
    <div id="div2">
        Div2
        <div id="div3" class="b">
        Div3                
        </div>
        <div id="div4" class="b">
             Div4
             <div id="div5">
                Div5                     
                <div id="div6" class="b">
                Div6
                </div>            
             </div>
        </div>
    <div>
</div>

CSS

div { width: 200px }
div div { margin-left: 10px }

JavaScript

var parent = "#div5";
$(".b", parent).filter(function(){
    return !$(this).parentsUntil(parent, ".b").length;
}).css("border", "1px solid red");