代码之家  ›  专栏  ›  技术社区  ›  user160820

仅选择那些具有UL的li

  •  0
  • user160820  · 技术社区  · 11 年前

    我正在尝试选择所有这些 li 低于 div 具有className ui-menu 喜欢拥有 UL 作为它们的子元素。

    2 回复  |  直到 11 年前
        1
  •  0
  •   Arun P Johny    11 年前

    尝试使用 :has

    $('div.ui-menu li:has(ul)')
    
        2
  •  0
  •   Sergio    11 年前

    您可以使用 :has() 选择器。

    如果你的意思是 div 是那个有 .ui-menu 类使用此:

    $('div.ui-menu li:has(ul)')

    如果你的意思是 li 是那个有 .ui菜单 类使用此:

    $('div li.ui-menu:has(ul)')