使用jQuery检测用户何时滚动到div的底部

使用jQuery检测用户何时滚动到div的底部,第1张

使用jQuery检测用户何时滚动到div的底部

您可以使用一些属性/方法

$().scrollTop()//how much has been scrolled$().innerHeight()// inner height of the elementDOMElement.scrollHeight//height of the content of the element

因此,您可以取前两个属性的总和,当它等于最后一个属性时,您已经到达末尾

jQuery(function($) {    $('#flux').on('scroll', function() {        if($(this).scrollTop() + $(this).innerHeight() >= $(this)[0].scrollHeight) { alert('end reached');        }    })});

编辑:我已经按照以下方式将“绑定”更新为“开启”:

从jQuery 1.7开始,.on()方法是将事件处理程序附加到文档的首选方法。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5110641.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存