Uncaught TypeError: Cannot read property ‘sfTimer’ of undefined – SuperFish Solucionado
Bienvenidos a VerTutoriales.com, en esta ocasión os traigo la solución a un posible problema al utilizar la librería para menús desplegables en javascript, hablo de SuperFish!
Así es, es posible que estés utilizando esta librería o has descargado alguna plantilla que trae Superfish para la maquetación del menú. Si es así y no realiza ni tan siquiera el desplegable, es posible que sea por que estás pasándole más parámetros de los que necesita.
Después de buscar por la red y bucear en diferentes foros, encontré que es posible que al añadir más estilos de los necesarios a la lista, creaba algún tipo de incompatibilidad. Aunque no sé exactamente por qué.
Así que en definitiva es añadir solo el estilo necesario, este es sf-menu.
Así es, donde tenéis puesto: <ul class=”sf-menu sf-js-enabled sf-arrows”> hay que cambiarlo por <ul class=”sf-menu”> y ya os saldrá el desplegable completamente solucionado.
El problema está en el estilo que estamos añadiendo, solo es necesario sf-menu, espero encontrar el por qué a este problema, mientras tanto, podéis utilizarlo con los mínimos!
Espero que os sirva! Salud!
Comments
THANK YOU!!!!
😉
Muchas gracias, 🙂 En verdad sirve. En mi caso modifique:
por
y listo!
Me alegro que te ayudara con el menú de SuperFish, es curioso lo del sfTimer 😉
Salud!