A kiedy trafi w dół, a następnie funkcja wywołania zwrotnego?Jak używać JQuery do wykrywania, czy użytkownik przewija się na dół strony?
Odpowiedz
Można użyć .scroll() zdarzenie w ten sposób na oknie:
$(window).scroll(function() {
if($(window).scrollTop() + $(window).height() == $(document).height()) {
alert("bottom!");
}
});
wyboru live demo
wykryć, czy użytkownik jest 3/4 w dół strony można próbować ten jeden
$(window).scroll(function() {
if($(window).scrollTop() + $(window).height() > $(document).height() - .75*$(document).height()) {
alert("3/4th of bottom!");
}
});
generalnie działa, ale z "alertem" rozbił mój FF, dosłownie "zamazał". Ale testowałem z console.log i działało dobrze. – devnull69
Dzięki. To działa! Co się stanie, jeśli chcę wykryć, czy użytkownik jest 3/4 w dół strony? – TIMEX
Myślę, że twoje rozwiązanie 3/4 w dół strony faktycznie szuka "75 pikseli od dołu strony". Zmiana '$ (document) .height() - 75' na' $ (document) .height() * 0.75' powinna wystarczyć. – sffc
- 1. Przewiń w dół strony automatycznie, dopóki użytkownik przewija w górę
- 2. Jak wyświetlić div, gdy użytkownik znajdzie się na dole strony?
- 3. Jak wykryć, kiedy użytkownik aktywnie przewija?
- 4. Załaduj obrazy, gdy użytkownik przewija stronę -
- 5. jak sprawdzić, czy użytkownik znajduje się u góry strony html?
- 6. jQuery przewiń do dołu strony
- 7. CSS do przesyłania zawartości strony na dół
- 8. Użytkownik mobilny JQuery przewiń do dołu
- 9. Zatrzymaj bieżące zdarzenie scrollTo, gdy użytkownik przewija
- 10. Czat AJAX - Automatycznie przeciągnij przewijanie w dół, ale nie przeciągaj go, gdy użytkownik przewija w górę?
- 11. Jak używać Swift do wykrywania awarii aplikacji?
- 12. podczas otwierania jQuery UI okna dialogowego przewija się
- 13. Jak wykryć, że klient jest przewijany na górę lub na dół strony internetowej?
- 14. Ogórek Kapibara przewiń na dół strony
- 15. Jak sprawdzić, czy użytkownik może się zalogować do CloudKit?
- 16. Implementacja strony "W dół do konserwacji"
- 17. ListView nie przewija się
- 18. Wykryj, czy funkcja UIScrollView przewija się
- 19. Elementy listview usuwają bitmapy z pamięci, gdy użytkownik przewija
- 20. Jak przewinąć w dół - JQuery
- 21. Przeciwieństwo zakładki w dół strony?
- 22. Czy mogę używać jQuery do łatwego przesuwania elementów li w górę lub w dół?
- 23. Czy można dowiedzieć się, ile czasu spędził użytkownik na stronie?
- 24. Szyny do wykrywania urządzenia mobilnego?
- 25. jQuery przewijania, zmiana nawigacji aktywny klasy jako strona przewija, w stosunku do odcinków
- 26. Jak używać VisualVM do wykrywania wąskiego gardła/problemu
- 27. Jak używać definicji `Backbone.View.events` do wykrywania niestandardowych zdarzeń z podziałem?
- 28. Google Chrome Console nie przewija automatycznie w dół
- 29. Jak wykryć, czy użytkownik prawie osiągnął koniec strony za pomocą jQuery?
- 30. Nakładka Fancybox przewija się na iPhonie lub iPadzie
http://stackoverflow.com/questions/3962558/javascript-detect-scroll-end –
check to http://stackoverflow.com/questions/3962558/javascript-detect-scroll-end – Gopesh
możliwy duplikat [Jak sprawdzić, czy użytkownik przewinął na dół] (http://stackoverflow.com/questions/3898130/how-to-check-if-a-user-has-scrolled-to-the- dół) – csharpfolk