0
我想獲取文檔可見部分的底部位置,而不是文檔的高度。如何在瀏覽器上獲取當前視口的底部位置
例如,我的屏幕高度768px
則可見部分的高度約爲650px
,如果滾動高度爲200px
,則底部位置將圍繞850px
。我嘗試使用$(window).height()
,但它返回文檔的高度。
我想獲取文檔可見部分的底部位置,而不是文檔的高度。如何在瀏覽器上獲取當前視口的底部位置
例如,我的屏幕高度768px
則可見部分的高度約爲650px
,如果滾動高度爲200px
,則底部位置將圍繞850px
。我嘗試使用$(window).height()
,但它返回文檔的高度。
要做到這一點,你只需要在window
的scrollTop()
添加到其height()
的scroll()
事件處理程序中,像這樣:
$(window).scroll(function() {
var bottomPos = $(window).scrollTop() + $(window).height()
$('.foo').text(bottomPos);
}).scroll();
感謝羅裏,當我創建一個新的工作演示文件,一個腳本在兩頁上返回不同的值,也許在我的HTML代碼中有錯誤,我花了整整一天的時間來搜索這個 –