滑動到底部

2021-09-13 21:54:08 字數 1685 閱讀 4265

$(document).height();//文件高度

$(window).height();//是文件視窗高度

$(「div」).offset().top//是標籤距離頂部高度

( wi

ndow

).sc

roll

top(

);//

是滾動條

高度

和(window).scrolltop();//是滾動條高度 和

(windo

w).s

crol

ltop

();/

/是滾動

條高度和

(document).scrolltop()效果一樣 但是$(window).scrolltop() 相容性好

$(".footer").height();//是標籤高度

$(window).height() 和 $(document).height()的區別

$(document).scrolltop() 獲取垂直滾動的距離 (即當前滾動的地方的視窗頂端到整個頁面頂端的距離)

( do

cume

nt).

scro

llle

ft()

這是獲取

水平滾動

條的距離

要獲取頂

端只需要

獲取到s

crol

ltop

()==

0的時候

就是頂端

了要獲取

底端只要

獲取sc

roll

top(

)>

=(document).scrollleft() 這是獲取水平滾動條的距離 要獲取頂端 只需要獲取到scrolltop()==0的時候 就是頂端了 要獲取底端 只要獲取scrolltop()>=

(docum

ent)

.scr

olll

eft(

)這是獲

取水平滾

動條的距

離要獲取

頂端只需

要獲取到

scro

llto

p()=

=0的時

候就是頂

端了要獲

取底端只

要獲取s

crol

ltop

()>

=(document).height()-$(window).height()

就可以知道已經滾動到底端了

注意:(wi

ndow

).he

ight

()

和(window).height()  和  

(windo

w).h

eigh

t()和

(document).height()的區別

jquery(window).height()代表了當前可見區域的大小,

jquery(document).height()則代表了整個文件的高度,可視具體情況使用.

注意:當瀏覽器視窗大小改變時(如最大化或拉大視窗後) ,

jquery(window).height() 隨之改變,但是

jquery(document).height()是不變的。

function scrolltoend()

監聽srollview滑動到底部

1.scrollview本身沒有監聽是否滾動到底部的事件 所以我們需要乙個類繼承自scrollview從而重寫裡面的方法,直接上 了 2.public class routescrollview extends scrollview public routescrollview context co...

recycleview滑動到底部自動載入更多資料

首先我們的recycleveiw肯定有乙個layoutmanager final gridlayoutmanager manager new gridlayoutmanager mcontext,2 mrecyclerview.setlayoutmanager manager mrecyclervi...

listView滑動到底部和頂部

xlistviewgetlistview setonscrolllistener new onscrolllistener override public void onscroll abslistview view,int firstvisibleitem,int visibleitemcount...