簡體   English   中英

使用 JQuery 選擇給定父元素的子元素

[英]Using JQuery select child element of the given parent element

在面板欄中有許多列表項<li> (假設是父項)。 每個列表項都有不同數量的列表項(子項)。

$(".childItem:nth-child("1");  

此方法將選擇所有父項的所有第一個子項。 如何使用 jQuery 選擇我需要的父項的子項?

您可以使用 .childItem:nth-of-type(x),其中x是您要選擇的孩子。 MDN

雖然我將展示一個 JQuery 解決方案,但這是一件非常簡單的事情,以至於 JQuery 確實有點矯枉過正。

 $("ul.list:first-of-type > li:first-of-type").addClass("active");
 .active { background-color: yellow; }
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <ul class="list"> <li>item</li> <li>item</li> <li>item</li> <li>item</li> </ul> <ul class="list"> <li>item</li> <li>item</li> <li>item</li> <li>item</li> </ul> <ul class="list"> <li>item</li> <li>item</li> <li>item</li> <li>item</li> </ul> <ul class="list"> <li>item</li> <li>item</li> <li>item</li> <li>item</li> </ul>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM