Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

145
Visualizações
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 Respostas
Responde à pergunta

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 Relatório

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 Relatório

0

Por ejemplo, el complemento de desplazamiento infinito

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda