Tengo una función para efecto de scroll en un archivo scroll.js, que incluye esta línea 14:
Código:
Luego he colocado una función para cambiar el contenido de unos enlaces así:scrollTop: $(target).offset().top
Código:
Es bien fácil y todo funciona bien. Pero luego miras la consola de js y salta este problema:var elements = document.getElementsByClassName('menus'); for (var i = 0; i < elements.length; i++) { elements[i].setAttribute("href", "#"); }
Código:
Lo está causando la función para el cambio de link porque cuando la elimino desaparece el error. scroll.js:14 Uncaught TypeError: Cannot read property 'top' of null at HTMLAnchorElement.jump (scroll.js:14)
Aún así, todo funciona correctamente. O igual no y luego falla en algún dispositivo.
¿Me podéis decir qué es esto?