在jQuery中隐藏第三个子div

Roo*_*dra 4 javascript jquery

我试图在jQuery中隐藏第三个子div,但隐藏第一个子div子子。

我正在尝试以下代码:-

HTML:-

<div id="parent-1">
    <div id="child-1" class="child">CHILD 1
       <div id="sub-child-1" class="subchild">SUB CHILD 1</div>
       <div id="sub-child-2" class="subchild">SUB CHILD 2</div>
       <div id="sub-child-3" class="subchild">SUB CHILD 3</div>
    </div>
    <div id="child-2" class="child">CHILD 2</div>
    <div id="child-3" class="child">CHILD 3</div>
</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:-

$(document).ready(function () {
   $('div#parent-1 div:eq(2)').css("display", "none");
});
Run Code Online (Sandbox Code Playgroud)

我要藏child-3在这里 但它藏起来了sub-child-3

这是jsfiddle

有什么建议吗?

提前致谢。

JND*_*PNT 5

$(document).ready(function () {
   $('div#parent-1 > div:eq(2)').css("display", "none");
});
Run Code Online (Sandbox Code Playgroud)

>做这一切。