Sto provando ad aggiungere una classe a un menu di navigazione con clic li usando bootstrap e jquery. Quando faccio clic su un menu, la classe viene aggiunta come previsto, ma non la relativa proprietà css - nel caso specifico il colore rosso - Di seguito è riportato un esempio molto semplice.Come aggiungere una classe attiva quando è stato fatto clic su un collegamento specifico utilizzando bootstrap e jquery
$(document).ready(function() {
$('#navlist a').click(function(e) {
e.preventDefault();
$('#navlist a').removeClass('active');
$(this).addClass('active');
});
});
.nav {
color: green;
}
.active {
color: red;
}
<ul class="list-unstyled" id="navlist">
<li id="home"><a class="nav" href="#">Home</a>
</li>
<li id="about"><a class="nav" href="#">About Us</a>
</li>
</ul>
Ciao sid, il tuo suggerimento funziona perfettamente. Grazie comunque a tutti. – Daniel