Bonjour à tous,
je gère un infinity scroll de cette manière :
mais malheureusement j'ai un bug : lorsque je scroll rapidement il me fait passer direct deux page voir trois ... etc . La solution serait donc de bloquer le scroll le temps que la fonction qui appelle du php via jquery ajax s'exécute et affiche tout le code mais je ne trouve pas de solution pour faire cela.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $(window).scroll(function(){ if ($(window).scrollTop() == $(document).height() - $(window).height()){ nextPage++; if (nbPage>=nextPage) reloadContent( '&p='+nextPage, 1); return false; } });
Partager