我在我的WordPress网站上使用Infinite Scroll,实现(没有砌体)。
问题我只适用于Safari,而不适用于FireFox或Chrome。
行为是,如果我向下滚动并继续在Chrome上滚动,下一页最终会出现在Chrome / FF上,但如果我在Safari上尝试相同,它会暂停并停止滚动直到我停止滚动动作(鼠标滚轮或触控板滚动)。
我必须在每个页面的末尾暂停,以便继续滚动。
在我到达底部之前,修复是否可以告诉无限滚动滚动到下一页,或者我需要添加更多'加载更多'按钮并删除自动滚动的一些方法。
如果是这样,我将如何使用InfiniteScroll的这种实现做到这一点?
var infinite_scroll = {
loading: {
img: window.phpInfo.templateDirectoryUri + '/library/images/ajax-loader.gif',
msgText: 'Loading the next set of posts...',
finishedMsg: 'All content loaded.',
},
navSelector : '#nav-below',
nextSelector : '#nav-below .nav-previous a',
itemSelector : '.entries',
contentSelector:"#content",
pruneRemoved: false
};
jQuery( infinite_scroll.contentSelector ).infinitescroll( infinite_scroll );