Saltar al contenido

¿Agregar y eliminar una clase al hacer clic usando jQuery?

Solución:

¿Por qué no probar algo como esto?

$('#menu li a').on('click', function(){
    $('#menu li a.current').removeClass('current');
    $(this).addClass('current');
});

JSFiddle

puede probar esto a lo largo, puede ser útil dar un código más corto en una función grande.

$('#menu li a').on('click', function(){
    $('li a.current').toggleClass('current');
});

Los otros elementos li no son hermanos del elemento a.

$('#menu li a').on('click', function(){
    $(this).addClass('current').parent().siblings().children().removeClass('current');
}); 
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *