Z poniższym kodem próbuję znaleźć, kiedy użytkownik przewinie się na dół strony. W aplikacji mobilnej JQuery.Użytkownik mobilny JQuery przewiń do dołu
$(window).scroll(function(){
if($(window).scrollTop() == $(document).height() - $(window).height()){
alert("The Bottom");
}
});
Na razie chcę tylko, aby wynik był taki, że dotarł do dna.
Mój problem polega na tym, że po załadowaniu strony wyświetli się ten komunikat. Kiedy przewińę na dół, wyprowadzę alarm.
Czy istnieje sposób, aby zatrzymać to działanie po załadowaniu strony i robić to tylko wtedy, gdy użytkownik fizycznie przewinął stronę?
Dzięki
Tak, dane są ładowane dynamicznie. więc początkowe obciążenie jest puste, ale gdy dane zostaną wstawione do DOM, to oczywiście rozszerza się. –
Wygląda na to, że musisz dynamicznie dodawać scroll po załadowaniu zawartości. Jeśli tak, oto dobry zasób http://stackoverflow.com/questions/4306387/jquery-add-and-remove-window-scrollfunction – davehale23
Dziękuję bardzo! to doprowadza mnie do szaleństwa !! –