I would like to create a conditional statement to serve as a exception in styles. My logic is to find location of current navigation, if navigation has a logo class {expression}
Script
$('li.navCenter').on('click', function () {
var findActiveLi = $('.footerUl').find(".currentFooterNav");//fine location of current navitation
var logoTarget = $(findActiveLi > ".logo"); // finds if currentnavli has logo class
if ($(logoTarget) == true) {
$("ul.logoUl > li").removeClass('orange blue green pink').addClass('grayLogo').css({
'background-color': ''
});
}
});
HTML (.currentFooterNav will move around)
<footer id="footer">
<nav>
<ul class="footerUl">
<li id="worksFooterNavi" class="navi"><a href="#">works</a></li>
<li id="aboutFooterNavi" class="navi"><a href="#">about</a></li>
<li class="homeFooterNavi navi currentFooterNav currentAll"><a href="#" title="logo">
<div class="logo activeFooter">
<ul class="logoUl">
<li class="orange"></li>
<li class="blue"></li>
<li class="green"></li>
<li class="pink"></li>
</ul>
</div>
</a>
</li>
<li id="contactFooterNavi" class="navi"><a href="#">contact</a></li>
<li id="followFooterNavi" class="navi"><a href="#">follow</a></li>
</ul>
</nav>
</footer>
how can i make this line return a boolean == true; when necessary?
var logoTarget = $(findActiveLi > ".logo");
Or you can also use