Я пытаюсь изменить цвет нижней границы навигации в зависимости от того, над какой ссылкой наведен курсор, цвет нижней границы должен измениться так, чтобы он соответствовал цвету связанной ссылки, когда ссылка теряет фокус или зависание, тогда нижняя граница навигации должен вернуться к исходному цвету, ниже мой HTML и jQuery.
<nav>
<ul class="<?php echo $ul; ?>">
<li class="home"><a class="home" href="/">Home</a></li>
<li class="letters"><a class="letters" href="/product/type/letters">Letters</a></li>
<li class="business active"><a class="active business" href="/product/type/business">Business</a></li>
<li class="cards"><a class="cards" href="/product/type/cards">Cards</a></li>
<li class="gifts"><a class="gifts"href="/product/gifts">Gifts</a></li>
</ul>
</nav>
/ JQuery /
$('nav li a').hover(function(){
var orginalClass = $(this).parent().parent().attr('class');
$(this).parent().parent().attr('class', '');
var classType = $(this).attr('class');
$(this).parent().parent().addClass(classType);
},
function() {
$(this).parent().parent().attr('class', '');
$(this).addClass(orginalClass);
});