簡體   English   中英

Jquery選擇具有跨度的ul內部的div

[英]Jquery select div inside ul which has a span

請使用以下代碼:

<ul class="menu">
    <li class="section">
        <span class="show">ABC</span>
        <ul class="items"><li>UL selected</li></ul>
    </li>
     <li class="section">
        <span class="">DEF</span>
        <ul class="items"><li>UL not selected</li></ul>
    </li>
</ul>

我需要在li.section中選擇每個ul.items,其中的跨度為“show”類。 在此示例中,只應選擇第一個ul.items。

我需要什么jquery選擇器?

這可以做到這一點( http://jsfiddle.net/bmqyF/1/ ):

$("ul li.section:has(span.show) ul.items li");

$('li.section:has(span.show) ul.items')

發現li.section的有span.show並選擇ul.items內它。

暫無
暫無

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

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