HTML:Как сохранить все родителя, за исключением первого LI подсвечивается, когда к югу LI наведен над
<ul id="ulMenu">
<li class="parent">
<a href="">Software Update</a>
<ul class="ulSubMenu">
<li>
<a href="">2010</a>
<ul class="ulSubMenu">
<li>
<a href="">Version 1</a>
<ul class="ulSubMenu">
<li><a href="">Ver 1 Complete</a></li>
<li><a href="">Ver 1 Not Yet</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="">2011</a>
<ul class="ulSubMenu">
<li>
<a href="">Version 1</a>
<ul class="ulSubMenu">
<li><a href="">Ver 1 Complete</a></li>
<li><a href="">Ver 1 Not Yet</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
CSS:
ul.ulSubMenu > li > a:hover
{
background-color: #008AAC;
color: #C5F3FF;
}
.active {
background-color: #008AAC;
color: #C5F3FF;
}
JQuery:
Я хотел бы добавить скрипт, который устанавливает любой родительский LI
в класс подменю до active
, за исключением родителя LI
Например, если я нахожу «Ver 1 Complete» в разделе 2010 года, он изменит стиль с помощью hover
css. Я также хотел бы сделать тот же стиль с классом active
для версии 1 и 2010 LI.
Как это сделать.
как вы уже помечено вопрос: Jquery ... –
До сих пор не совсем уверен, что спрашивают – Jay
Если я парить над 'Ver 1 Complete', я бы как и все родительские '' '' '' '' '' '' '' класса, кроме первого. – Si8