Avisos
Vaciar todo

Hola me pueden ayudar con este código javascript que me esta generando un error

6 Respuestas
3 Usuarios
0 Reactions
13 Visitas
Respuestas: 256
Reputable Member
Topic starter
 

Hola este código sirve para que el menu solo aparezca cuando se hace scroll hacia arriba... Es posible que lo puedan revisar si le falta algún punto o porque genera estos errores, por favor. Se puede revisar cualquier pagina del sitio web, en todas se reflejan estos errores, adjunto imagen. Gracias...

add_action( 'wp_head', function () { ?>
<script> 
var lastScrollTop = 0;

window.addEventListener("scroll", function(){
var st = window.pageYOffset || document.documentElement.scrollTop;
if (st > lastScrollTop){
document.getElementById("topmenu").style.top = "-100%";
} else {
document.getElementById("topmenu").style.top = "0";
}
lastScrollTop = st;
}, false);

</script>
<?php } );

 

 

Captura de Pantalla 2021 04 22 a la(s) 17.57.16

Contenido solo visible a usuarios registrados


 
Respondido : 22/04/2021 10:00 pm
Argenis
Respuestas: 11574
Illustrious Member Moderator
 

Hola Carlos,

De dónde has obtenido este function? adicional puedes verificar si con este complemento en lugar del function obtienes mejores resultados:

Scroll to top

Verifica y nos comentas. Un saludo 🖐️ 


 
Respondido : 22/04/2021 10:27 pm
Respuestas: 256
Reputable Member
Topic starter
 

Hola lo he sacado por un blog de trucos de javascripts, se ve bien el código?


 
Respondido : 23/04/2021 12:17 am
Argenis
Respuestas: 11574
Illustrious Member Moderator
 

Hola Carlos,

Verifica utilizando el complemento que te comparto en lugar del código, ya que te esta generando problemas y el código javascript no debe funcionar solo, debe tener un boton al cual hacer el efecto no conozco la pagina de la cual lo has obtenido pero como te comento el complemento puede hacerte este efecto que buscas sin instalar otro tipo de código.

Un saludo 🖐️ 


 
Respondido : 23/04/2021 12:26 am
Respuestas: 256
Reputable Member
Topic starter
 

Muchas gracias probare este complemento


 
Respondido : 23/04/2021 11:11 am
Karen Rios
Respuestas: 18656
Illustrious Member Moderator
 

Hola Carlos,

De acuerdo, quedamos muy atentos como ha ido todo

Un Saludo 😊 


 
Respondido : 23/04/2021 11:25 am