Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/03/2015, 11:43
Avatar de ZoroRoronoa
ZoroRoronoa
 
Fecha de Ingreso: marzo-2011
Ubicación: California, USA
Mensajes: 824
Antigüedad: 13 años, 1 mes
Puntos: 116
Respuesta: Dropdown menu por click en Jquery

@mardojai

Te refieres a que mi codigo "se acerca", pero tu fuerzas a buscar otra solucion que no sea la mia.

Usando ese codigo actual que tienes, llamas a la funcion al hacer click en los "li", que inclusive no tienen un "drop".

Asi que para ello, primero, debes de trabajar solamente con los "li", que si tengan un drop, dandole una clase para distinguirlos.

Despues al hacer click, debes agregarle una nueva clase o id para identificar que el drop ESTA ACTIVO.

Posteriormente al hacer click nuevamente detectas lo siguiente:

Si este "li" ya esta activo, lo desactivas eliminando la clase y OCULTAS el drop, ul, slide, (como quieras llamarle).
Si este "li" NO esta activo, es otro el que esta abierto, pues cierras el actual ACTIVO, le eliminas la clase, MUESTRAS el actual "li" clikeado y le agregas la clase ACTIVE.
ó Si este "li" simplemente no esta ACTIVO, y no existe ninguno abierto, a este le agregas la clase y lo MUESTRAS

No puedo dejarte otro ejemplo, Ya tienes uno valido y funcional a lo que requieres.

Saludos.
__________________
Programador jQuery & PHP