Jquery's way of determining that the scroll bar has reached the bottom and top
- 2020-03-30 02:31:55
- OfStack
$(document).height() //Is to get the height of the entire page
$(window).height() //Gets the height of the part of the page that is currently visible to the browser. This size changes when you scale the browser window, not the same as a document
To get the top, all you have to do is get the top when scrollTop()==0;
To get the bottom, just get scrollTop()> = $(document), height () - $(window), height () I know I'm at the bottom;
$(document).scrollTop() Gets the distance of the vertical scroll That is, the distance between the top of the window and the top of the entire page where the current scroll is located;
$(document).scrollLeft() This is the distance to get the horizontal scroll bar;
Example:
$(document).scroll(function(){
$("#lb").text($(document).scrollTop());
})
<span id="lb" style="top:100px;left:100px;position:fixed;"></span><!-- A fixed span tag When rolling -->