몇 가지 클래스가 있습니다 menu-item
. menu-item
위에 마우스를 올리면 하위 메뉴가 항상 표시됩니다. 그러나 알 수 있듯이 sub-menu
은 id=menu-item-2292
에만 있습니다.jQuery에서 메뉴의 하위 메뉴 만 표시하는 방법?
<ul class="menu" id="menu-menu-principal">
<li class="menu-item" id="menu-item-2289"><a href="/about">À propos</a></li>
<li class="menu-item" id="menu-item-2292">
<a href="/photos">Photos</a>
<ul class="sub-menu">
<li class="menu-item" id="menu-item-2296"><a href="/portrait">Portrait</a></li>
</ul>
</li>
</ul>
어떻게 menu-item
가 sub-menu
이있는 sub-menu
경우에만 보여줄 것을 할 수 있습니까?
되어 포함 된 하위 메뉴가 또는 변경 할 수있는 동일한 메뉴 항목이 될 것
li
선택한 세트를 줄이기 위해has()
선택기를 사용할 수 있습니다. 그렇다면 어떻게 목록을 생성합니까? – Belinda