Question

Je construis une page de type blog et je souhaite y charger des éléments au fur et à mesure que l'utilisateur fait défiler l'écran, un peu à la manière de Google Reader ou de Soup.io. Comment vous y prendriez-vous pour obtenir cet effet? J'ai vu quelques exemples qui lisent la hauteur de la page et ont un onScroll même attaché à la fenêtre, de sorte que lorsque l'utilisateur fait défiler l'écran vers le bas, nous pouvons tester s'il a effectué un défilement suffisant pour justifier le chargement de plusieurs éléments. L'implémentation de Soup.io semble supprimer les anciens éléments lorsque vous faites défiler l'écran afin que le navigateur ne traite pas d'une arborescence DOM de plus en plus grande. Quelles bibliothèques javascript conviendraient le mieux à cette tâche?

Était-ce utile?

La solution

Unspace avait publié un article décrivant cette fonctionnalité: Endless Pageless: plus de page suivante . Leur page de démonstration est ici .

Cet exemple particulier utilise RoR et Prototype.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top