Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2013, 13:01
chuekeron
 
Fecha de Ingreso: octubre-2008
Ubicación: Bs. As., ARG
Mensajes: 203
Antigüedad: 15 años, 6 meses
Puntos: 6
Problema con Menú, hover y click.

Buenas gente, tengo un menú con un efecto hover... que aplico mediante javascript.

Código HTML:
Ver original
  1. <ul id="menu">
  2.   <li><span></span><a href="#">Botón 1</a></li>
  3.   <li><span></span><a href="#">Botón 2</a></li>
  4.   <li><span></span><a href="#">Botón 3</a></li>
  5. </ul>


Código Javascript:
Ver original
  1. $('#menu li').hover(function() {
  2.     $('a',this).css("color","#FFF");
  3.     $('span',this).animate({width: "190px"}, 250);
  4. }, function() {
  5.     $('a',this).css("color","#4D545E");
  6.     $('span',this).animate({width: "0px"}, 250);
  7. });

Hasta aca todo bien, funciona. El tema esta en que quiero hacer que cuando se hace click en una de las opciones, dicho botón quede activo.
Intente con addClass(), not() y demás sin tener éxito. Todos los botones iban quedando pulsados a medida que hacia click en cada uno de ellos, obviamente la idea es que esto se aplique solo al ultimo click y el efecto hover siga funcionando para el resto de los botones... alguna idea?