我想根据li 元素中的元素和li 元素中的子菜单类执行一些操作。如果元素有 2 个类,current submenu
我想在$(".menu").mouseenter事件发生时执行一些操作。如果 li 元素没有这个,请执行其他操作....
<nav id="id">
<ul>
<li><a href="index.html">index</a></li>
<li><a href="serviceios.html" class="current submenu">Services</a></li>
<li><a href="clients.html" >Clients</a></li>
<li><a href="portfolio.html">Portfolio</a></li>
<li><a href="contact.html" >Contact</a></li>
<ul class="menu">
<li><a href="#" class="documents" data-icon="">1</a></li>
<li><a href="#" class="messages" data-icon="">2</a></li>
<li><a href="#" class="signout" data-icon="">3</a></li>
</ul>
</ul>
</nav>
我有:
$(".menu").mouseenter(
function() {
$(".menu").toggleClass('hover');
$(".submenu").css("-webkit-border-radius", "8px 8px 0 0");
$(".submenu").css("-moz-border-radius", "8px 8px 0 0");
$(".submenu").css("border-radius", "8px 8px 0 0");
if( $('li').hasClass('current submenu') )
/*...*/
else
$(".submenu").toggleClass('current');
}
);
该怎么办?