我动态地构建一个菜单,然后动态地构建一个子菜单。
隐藏子菜单,然后当用户将鼠标悬停在主菜单链接上时,子菜单就会出现。
我需要做的是如果子菜单li有一个'on'类,那么我需要给那个子菜单提供attr可见或显示块吗?
所以当页面加载时我需要某种jquery,如果子菜单包含带有类的li,那么子菜单会显示attr?
这是我的菜单:
<div class="sideMenu2">
<ul>
<li><a href>retail</a>
<ul class="subsideMenu2">
<li class= "on"><a href="/portfolio/5/0">cabot circus</a></li>
<li><a href="/portfolio/6/0">st. stephen's</a></li>
<li><a href="/portfolio/7/0">silverburn</a></li>
<li><a href="/portfolio/8/0">the elements</a></li>
</ul>
</li>
<li><a href>sports & leisure</a>
<ul class="subsideMenu2">
<li><a href="/portfolio/19/0">test</a></li>
</ul>
</li>
</ul>
</div>
答案 0 :(得分:2)
$('li.on').closest('ul').show()