Hola,
Tengo un menu jquery, que lleva este script en el html:
<script type="text/javascript">
<!--
$(document).ready(function () {
$('LI.drawer UL:not(:first)').hide(); // hide all ULs inside LI.drawer except the first one
$('H5.drawer-handle,H5.drawer-handle-top,H5.drawer-handle-medio,H5.drawer-handle-medio2,H5.drawer-handle-bottom,H5.drawer-handle-bottom2').click(function () {
// hide all the drawer contents
$('LI.drawer UL:visible').slideUp().prev().removeClass('open');
// show the associated drawer content to 'this' (this is the current H5 element)
// since the drawer content is the next element after the clicked H5, we find
// it and show it using this:
$(this).addClass('open').next().slideDown();
});
});
//-->
</script>
Pues bien, el problema es que ese menu, tiene varios desplegables o subsecciones, y con este código, al hacer clic sobre el primer desplegable, éste se despliega y funcionan los enlaces dentro del mismo, es decir sus subapartados.
Pero el problema está en los demás no pasa lo mismo.
Creo que puede sr por esta parte del código:LI.drawer UL:not(:first)')
Si alguien tuviera idea de cómo cambiarlo??
Gracias
Un saludo!