Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

93
Vistas
Alternativas al desplazamiento sin fin de jQuery

¿Hay alguna alternativa al complemento de desplazamiento sin fin de jQuery?

http://www.beyondcoding.com/2009/01/15/release-jquery-plugin-endless-scroll/

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Esto debería hacer el mismo truco sin complemento.

 $(window).scroll(function () { if ($(window).scrollTop() >= $(document).height() - $(window).height() - 100) { //Add something at the end of the page } });

EDITAR 15 de enero de 2014

De acuerdo con el comentario de @pere, es mejor usar el siguiente código para evitar una cantidad excesiva de activación de eventos .

Inspirado en esta respuesta https://stackoverflow.com/a/13298018/153723

 var scrollListener = function () { $(window).one("scroll", function () { //unbinds itself every time it fires if ($(window).scrollTop() >= $(document).height() - $(window).height() - 100) { //Add something at the end of the page } setTimeout(scrollListener, 200); //rebinds itself after 200ms }); }; $(document).ready(function () { scrollListener(); });
over 4 years ago · Santiago Trujillo Denunciar

0

Combinando la respuesta de Ergec y el comentario de Pere:

 function watchScrollPosition(callback, distance, interval) { var $window = $(window), $document = $(document); var checkScrollPosition = function() { var top = $document.height() - $window.height() - distance; if ($window.scrollTop() >= top) { callback(); } }; setInterval(checkScrollPosition, interval); }

La distance es el número de píxeles desde la parte inferior de la pantalla cuando se disparará la devolución de llamada.

interval es la frecuencia con la que se ejecutará la comprobación (en milisegundos; 250-1000 es razonable).

over 4 years ago · Santiago Trujillo Denunciar

0

Por ejemplo, el complemento de desplazamiento infinito

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda