$().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()方法是将事件处理程序附加到文档的首选方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)