编程语言
首页 > 编程语言> > javascript-页面宽度小于981px时,无限滚动不起作用

javascript-页面宽度小于981px时,无限滚动不起作用

作者:互联网

当页面宽度大于980px时,无限滚动可以正常工作,但是当页面宽度小于981px时,它将停止工作.

我坚信这仅与高度有关,但看起来我错了.

码:

$(window).scroll(function () {
if ($(window).scrollTop() == $(document).height() - $(window).height()) {

    console.log("infinite scroll works");


}

});

对于宽度小于981px的设备,是否可以解决此问题?

这里是对完整项目的引用:https://github.com/strix25/1-million-books-generator-and-infinite-scroll

解决方法:

我找到了解决此问题的方法.

码:

$(window).scroll(function () {
 if ($(this).scrollTop() + 1 >= $('body').height() - $(window).height()) {
  console.log("infinite scroll works"); 
 }

});

标签:infinite-scroll,javascript,jquery
来源: https://codeday.me/bug/20191110/2013662.html