I am trying to change my navigation bottom border color based on what link is hovered over, the bottom border color should change to match that of the hovered link, when when the link loses focus or hover, then the navigation bottom-border should return to it's original color, below is my HTML and 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);
});