J'ai des problèmes avec la fonctionnalité jQuery sur mon site web. Ce qu'il fait, c'est qu'il utilise le window.scroll()
pour reconnaître quand la fenêtre change de position de défilement et, au moment du changement, appelle quelques fonctions pour charger les données du serveur.
Le problème est le suivant .scroll()
est appelée dès qu'il y a le moindre changement dans la position de défilement et charge les données en bas de page ; cependant, ce que je souhaite réaliser, c'est charger de nouvelles données lorsque la position de défilement/page atteint le bas de page, comme c'est le cas pour le flux Facebook.
Mais je ne sais pas comment détecter la position de défilement à l'aide de jQuery ?
function getData() {
$.getJSON('Get/GetData?no=1', function (responseText) {
//Load some data from the server
})
};
$(window).scroll(function () {
getData();
});