0
如何知道滾動條何時處於某個高度,即當滾動條頂部與滾動條軌道頂部之間存在一定的空間時?如何判斷滾動條何時處於某個高度?
然後執行JQuery代碼,如果這是一個特定的值。
假設當滾動條和滾動條軌道頂部之間的間距爲當前視口高度的50%時,則提示「已達到50%」。
如何知道滾動條何時處於某個高度,即當滾動條頂部與滾動條軌道頂部之間存在一定的空間時?如何判斷滾動條何時處於某個高度?
然後執行JQuery代碼,如果這是一個特定的值。
假設當滾動條和滾動條軌道頂部之間的間距爲當前視口高度的50%時,則提示「已達到50%」。
元素是特定的div,標記或正文,你想檢查。
元件.scrollTop - 是隱藏在頂端由於滾動的像素。由於沒有滾動它的值是0。
元件.scrollHeight - 是整個div的像素。
元素.clientHeight - 是您在瀏覽器中看到的像素。
var a = element.scrollTop ;
將是該位置。
var b = element.scrollHeight - element.clientHeight ;
將是scrollTop的的最大值。
var c = (a/b)*100 ;
將滾動[從0到100]的百分比。