Código HTML:
<span>Opción 1</span> <ul> <li>Subopcion 1-1</li> <li>Subopcion 1-2</li> <li>Subopcion 1-3</li> </ul> <span>Opción 2</span> <ul> <li>Subopcion 2-1</li> <li>Subopcion 2-2</li> <li>Subopcion 2-3</li> </ul> .....
Gracias
| |||
Mantener menu abierto si salgo de la capa que lo abrió Buenas, tengo un menú construido de esta manera (como me lo han pasado, no se puede cambiar la construcción): Código HTML: <span>Opción 1</span> <ul> <li>Subopcion 1-1</li> <li>Subopcion 1-2</li> <li>Subopcion 1-3</li> </ul> <span>Opción 2</span> <ul> <li>Subopcion 2-1</li> <li>Subopcion 2-2</li> <li>Subopcion 2-3</li> </ul> ..... Gracias Última edición por suudobal; 21/04/2016 a las 01:21 Razón: Mal expresado el título |
| |||
Respuesta: Mantener menu abierto si salgo de la capa que lo abrió Puedes probar a añadir el submenu al codigo del jquery algo asi :
Código:
Asi en teoria cuando estes sobre el se mostrara igualmente y pones mouseleave al submenu para salir.$('.nav-item, .submenu').on({ mouseenter: function () { $('.submenu').show(); }, Pero igual no funciona tengo el jquery un poco oxidado ahora mismo. |
| |||
Respuesta: Mantener menu abierto si salgo de la capa que lo abrió Así no funciona. Pongo lo que tengo bastante resumido a ver si se puede aclarar:
Código HTML:
Ver original
Código Javascript:
Ver original Si le añado al handleHover el ul, efectivamente entra pero sigue saliendo... Se me complica... Es decir, necesito indicar que aún sigo en el menú al tener el mouse sobre las subopciones para que no se cierre. |
Etiquetas: |