1

我有以下结构,我想知道是否.curent-menu-item有一个孩子的班级.sub-menu

<li class="curent-menu-item">
   <a>text</a>
    <ul class="sub-menu">
       <li>item</li>
       <li>item</li>
    </ul>
</li>
<li>text</li>
4

4 回答 4

5
if ( $('.curent-menu-item .sub-menu').length )
if ( $('.curent-menu-item').has('.sub-menu').length )
if ( $('.curent-menu-item').find('.sub-menu').length )
if ( $('.curent-menu-item').children('.sub-menu').length )
于 2013-03-22T21:10:10.897 回答
1
var hasChild = $('.curent-menu-item').find('.sub-menu').length > 0 ? true : false;
于 2013-03-22T21:10:25.320 回答
0

就像是if($('ul.sub-menu').children('ul').hasClass('sub-menu'))

于 2013-03-22T21:14:56.793 回答
0

$('li ul').hasClass('sub-menu') \\ returns true if has sub-menu

于 2013-03-22T21:16:34.293 回答