$(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...