Chcę aby po kliknięciu w przycisk menu podświetlał się on na czerwono (klasa active). Wymyśliłem coś takiego ale nie działa zmienia na chwilę klasę ale nie zapamiętuje tego.
<head><script>
$(document).ready(function() {
$('div.nb ul li a').click(function() {
$('div.nb ul li').each(function(index) {
$(this).removeClass('active');
}); //remove active class from each li element
$(this).parent().addClass('active'); //add active class to li element that is parent of clicked a element
});
});
</script></head>
<li class="active"><a href="index.php" id="m1" title="Strona główna" class="menu_start"><span>HOME
</span></a></li> <li><a href="index.php?p=precel" id="m2" title="Seo precel" class="menu_start"><span>O PROGRAMIE
</span></a></li> <li><a href="index.php?p=buy" id="m3" title="Zakup" class="menu_start"><span>KUP TERAZ
</span></a></li> <li><a href="index.php?p=help" id="m4" title="Wsparcie" class="menu_start"><span>POMOC
</span></a></li> <li><a href="index.php?p=customers" id="m5" title="Nasi klienci" class="menu_start"><span>KLIENCI
</span></a></li> <li><a href="index.php?p=random" id="m6" title="Nasza firma" class="menu_start"><span>FIRMA
</span></a></li> <li><a href="index.php?p=contact" id="m7" title="Kontakt z firmą" class="menu_start"><span>KONTAKT
</span></a></li>