Jquery 当下拉列表可见时,将类添加到父LIA
有一个愚蠢的问题,只想在LiA的子菜单可见时向其添加一个类。它是级联的,将类添加到所有li a中,甚至是子菜单中的一个Jquery 当下拉列表可见时,将类添加到父LIA,jquery,dom,Jquery,Dom,有一个愚蠢的问题,只想在LiA的子菜单可见时向其添加一个类。它是级联的,将类添加到所有li a中,甚至是子菜单中的一个 <ul id="nav"> <li><a href="#" target="_self">HOME</a></li> <li class="dropdown"><a href="#" target="_self">SYSTEM MANAGER<span aria-hidde
<ul id="nav">
<li><a href="#" target="_self">HOME</a></li>
<li class="dropdown"><a href="#" target="_self">SYSTEM MANAGER<span aria-hidden="true" data-icon=""></span></a>
<ul>
<li><a href="#" target="_blank">Link 1</a></li>
</ul>
</li>
</ul>
CSS
如何使其仅应用于父li.dropdown a,而不将其级联到子li a?您应该使用,只需更改css
body header #headerContain nav#nav-wrap ul#nav li.dropdown.hilight > a {
color: #db4105;
}
body header #headerContain nav#nav-wrap ul#nav li.dropdown.hilight a {
color: #db4105;
}
body header #headerContain nav#nav-wrap ul#nav li.dropdown.hilight > a {
color: #db4105;
}