当页面加载时滚动条的内容不足时触发无限滚动

Ben*_*Ben 14 jquery infinite-scroll

我正在使用伟大的无限滚动插件 - http://www.infinite-scroll.com/infinite-scroll-jquery-plugin/

但是在较大的屏幕分辨率上,没有足够的帖子来显示滚动条,因此无限滚动永远不会被触发.想知道如果这些方法没有大量的初始帖子.

猜测某种if语句来检查浏览器高度等.但是如果它返回true,我如何触发无限滚动.

有任何想法吗

谢谢

Lui*_*igi 15

快速检查的一种方法是:

// Force 'retrieve' for next page if window is taller than document
if($(window).height() >= $(document).height()){
$wall.infinitescroll('retrieve');
};
Run Code Online (Sandbox Code Playgroud)

猜猜你可能需要把它变成一个多重'检索'的函数,如果需要的话,直到窗口不高于文档.