Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

115
Views
galería infinita con desplazamiento de detección

Así que estoy tratando de crear una galería de desplazamiento automático simple con la posibilidad de cambiar de dirección (hacia arriba y hacia abajo)

No puedo entender por qué cuando el "desplazamiento automático" llega a la parte superior de la página se atasca. Lo mismo sucede cuando llega al fondo.

Aquí está mi ejemplo: https://infinite-scroll-gallery.tesladesignstudio.com/

 let target = 1; let reverse = false; function scroll(){ target = window.scrollY; if(target <= 0){ target = (content.offsetHeight / 2) - 10; window.scrollTo(0, target); document.getElementById("scrollLoct").innerHTML = "target UP"; }else if( target >= content.offsetHeight / 2){ target = 10; window.scrollTo(0, target); document.getElementById("scrollLoct").innerHTML = "target DOWN"; } if(reverse){ target -- }else{ target++ } window.scrollTo(0, target) scrollable.style.transform = `translateY(-${target}px)`; requestAnimationFrame(scroll) } scroll(); function scrollDetect(){ var lastScroll = 0; window.onscroll = function() { let currentScroll = document.documentElement.scrollTop || document.body.scrollTop; // Get Current Scroll Value if (currentScroll > 0 && lastScroll <= currentScroll){ reverse = false; lastScroll = currentScroll; document.getElementById("scrollLoc").innerHTML = "Scrolling DOWN"; }else{ reverse = true; lastScroll = currentScroll; document.getElementById("scrollLoc").innerHTML = "Scrolling UP"; } }; } scrollDetect()
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!