Infinite Scroll sur plusieurs DIV - HTML/CSS - Programmation
MarshPosté le 16-03-2016 à 11:09:35
Hello,
Voilà le développement de mon site touche à sa fin et pour la page d'accueil, j'aimerais implémenter non pas une mais deux Infinite Scroll. Voici pourquoi :
La colonne de gauche, plus large, et la colonne de droite, plus large, chargent des contenus différents mais tous les deux dans un genre de flux - de plus, ceux de droite sont de hauteur variable. Du coup, la fin du chargement de X éléments pour la gauche ne coïncidera jamais avec la fin du chargement de X éléments pour la droite, ce qui va forcément créer un déséquilibre si je mets en place un Infinite Scroll en fin de page.
Il faudrait donc que je fasse un Infinite Scroll différent pour chaque div. Que le browser détecte qu'on est arrivé au dernier élément (ou presque) et qu'il lance donc un Go pour charger la suite.
Est-ce qu'un tel truc est faisable ? J'ai fait pas mal de recherches et j'ai l'impression que beaucoup de gens posent la question mais qu'aucun ne trouve une réponse.
Je n'ai pas encore implémenté l'Infinite Scroll pour l'instant, je voulais éviter de faire du boulot pour rien si je dois totalement changer de méthode...
Si quelqu'un a une idée ou une piste, je suis preneur
Marsh Posté le 16-03-2016 à 11:09:35
Hello,
Voilà le développement de mon site touche à sa fin et pour la page d'accueil, j'aimerais implémenter non pas une mais deux Infinite Scroll. Voici pourquoi :
La colonne de gauche, plus large, et la colonne de droite, plus large, chargent des contenus différents mais tous les deux dans un genre de flux - de plus, ceux de droite sont de hauteur variable. Du coup, la fin du chargement de X éléments pour la gauche ne coïncidera jamais avec la fin du chargement de X éléments pour la droite, ce qui va forcément créer un déséquilibre si je mets en place un Infinite Scroll en fin de page.
Il faudrait donc que je fasse un Infinite Scroll différent pour chaque div. Que le browser détecte qu'on est arrivé au dernier élément (ou presque) et qu'il lance donc un Go pour charger la suite.
Est-ce qu'un tel truc est faisable ? J'ai fait pas mal de recherches et j'ai l'impression que beaucoup de gens posent la question mais qu'aucun ne trouve une réponse.
Je n'ai pas encore implémenté l'Infinite Scroll pour l'instant, je voulais éviter de faire du boulot pour rien si je dois totalement changer de méthode...
Si quelqu'un a une idée ou une piste, je suis preneur
Merci !
Bonne journée !
---------------
SHOOT ME AGAIN WEBZINE