Me resulta difícil encontrar ejemplos de uso de jQuery, por lo que es malo para hacer una pregunta tan simple. Tengo este ul:jQuery Selectors
<ul id="navLinks">
<li class="selected" id="homeNavLink"></li>
<li id="aboutNavLink"></li>
<li id="contactNavLink"></li>
...
</ul>
Me gustaría escribir una función para cambiar qué li tiene la clase "seleccionada". Aquí está mi intento:
function changeNavLink(selectedId) {
$("#navLinks li").each(function() {
$(this).removeClass("selected");
});
$("#" + selectedId).addClass("selected");
}
¿Qué estoy haciendo mal?