Creando mi menú querría hacer que cuando pulsen sobre el enlace cambie el estilo del <li> que lo contiene, pero no consigo terminar de ver el código
Mi bloque es el siguiente:
Código HTML:
Ver original
Y el jQuery con el que estoy probando, consigo editar y cambiar clase al <a> pero me gustaría que la clase se editase sobre el <li> (llevando el <li> la clase "activo" o no)
Mi jQuery que funciona en los enlaces es:
Código Javascript:
Ver original
$('.menu ul li a').click(function(){ $('.menu ul li a').each(function(){ if ($(this).hasClass('activo')){ $(this).removeClass('activo'); return false; // provocamos salida, no hay mas con activo } }); $(this).addClass('activo'); });