dynamiczne zmiana class w linku,
czyli klikam na link 2 znika miactive z link1,
klikam link3 i znika mi z link 2, itd.
a ten skrypt poniżej, nie wiem dlaczego jak klikam to pokazuje active na kliknięcie, ale nie robi remove z poprzedniego linka.
Co jest nie tak?
<nav id="menu">
<ul>
<li><a class="active" href="#"><span>link 1</span></a></li>
<li><a href="#"><span>link 2</span></a></li>
<li><a href="#"><span>link 3</span></a></li>
<li><a href="#"><span>link4</span></a></li>
</ul>
<script>
$('#menu a').click(
function(e) {
e.preventDefault(); // prevent the default action
e.stopPropagation; // stop the click from bubbling
$(this).closest('a').find('.active').removeClass('active');
$(this).addClass('active');
});
</script>
</nav>