Cita:
Iniciado por Mikmoro Prueba a cambiar en el script el "a" por "span", exactamente aquí:
Quizá después pueda mirarlo con más detenimiento, pero de momento eso arregla el asunto que comentas, aunque cambie un poquillo el efecto.
Yo tb creo que la cosa esta en ese modulo
Código:
SDMenu.prototype.expandMenu = function(submenu) {
var fullHeight = submenu.getElementsByTagName("span")[0].offsetHeight;
var links = submenu.getElementsByTagName("span"); /* a */
for (var i = 0; i < links.length; i++)
fullHeight += links[i].offsetHeight;
var moveBy = Math.round(this.speed * links.length);
El problema es que la parte de desplegar el primer nivel lo hace bien gracias al span, pero como dentro del span hay divs cuando intentas ver un apartado del segundo nivel el efecto cambia y lo muestra lentamente hasta mostrar el primer elemento pero el resto de elementos te los "expulsa" inmediatamente y el efecto vuelve a ser raro.
Si alguien puede echarnos una mano, casi lo tenemos!
Muchas gracias