繁体   English   中英

UL LI菜单处理

[英]UL LI menus handling

我想知道如何处理此菜单:

<ul class= "nav">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3
<ul class="submenu">
<li>Sub Item 2</li>
<li>Sub Item 3</li>
</ul>
</li>
</ul>

我想做的是,当用户单击导航类的li时,我要检查所单击的li是否具有子菜单或不具有某些CSS类的子菜单。

有人可以使用jquery在这个方向上协助我吗?

使用CSS隐藏项目:

.nav li > ul {
  display: none;
}

和JS:

$('.nav > li').on('click', function(){
  $('.nav li ul').hide();
  $(this).find('ul').show();
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM