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]的百分比。