我发现这个答案对你有帮助。
Jquery infinite scroll - with div not scrollbar of body
但是现在我希望能够将该值偏移100像素,这样您就不必在运行脚本之前到达div的底部。
最初我知道我是否这样做......
mvn install
它会起作用,但每当数字大于等式的另一边时它也会触发,但我显然不想在每次脚本等于true时尝试触发ajax脚本。
我怎样才能让这个偏移起作用,但不知怎的只启动它一次?
将它设置为相等不起作用,因为$('#content').scroll ->
if $(this).scrollTop() + $(this).outerHeight() >= ($(this)[0].scrollHeight - 100)
console.log 'reached the bottom'
不会给我每一个数字,有时如果滚动速度特别快,它会跳过数字。
答案 0 :(得分:2)
你可以添加一个变量来测试它是否已被触发。
当条件为真时,检查变量是否为真,在这种情况下,请执行work并将变量设置为false。
向上滚动时,还需要将此变量的值设置为true。