Jquery 无限ajax滚动非自动
我放了一个无限滚动插件ajax,但向下滚动时会自动工作。我想用“无自动”或“更多”更改自动滚动 下面是我在砖石工程中使用的代码Jquery 无限ajax滚动非自动,jquery,infinite-scroll,Jquery,Infinite Scroll,我放了一个无限滚动插件ajax,但向下滚动时会自动工作。我想用“无自动”或“更多”更改自动滚动 下面是我在砖石工程中使用的代码 jQuery.ias({ container : '#main', item: '.post-outer', pagination: '#blog-pager', next: '#blog-pager-older-link a&
jQuery.ias({
container : '#main',
item: '.post-outer',
pagination: '#blog-pager',
next: '#blog-pager-older-link a',
loader: 'http://2.bp.blogspot.com/-XIF8-dkyzkQ/UXC35axRdfI/AAAAAAAAGg0/Q7xRk-yFLP4/s1600/loader.gif',
onLoadItems: function(items) {
var $newElems = jQuery(items).show().css({ opacity: 0 });
$newElems.imagesLoaded(function(){
$newElems.animate({ opacity: 1 });
jQuery('#main').masonry( 'appended', $newElems, true );
});
return true
}
});
链接示例:
无限插件:
我应该添加哪些代码进行更改,以使“更多”成为非自动的
如果我的语言不太清楚,我很抱歉,谢谢
问题解决后,我添加了“触发器:“加载更多””
谢谢您的帮助。将设置为0应该可以工作。我也遇到了同样的问题。但我解决了 首先,您必须从ias plugin.com返回第85行附近的“this”对象
// initialize
return init();
然后在初始化ias插件时,将此变量保存在全局变量中
infiniteScroller = $.ias({
container : '.jscroll',
item : '.column',
pagination : '#content .navigation-js',
next : '.next-posts a',
loader : '<img src="https://raw.github.com/webcreate/infinite-ajax-scroll/master/dist/images/loader.gif"/>',
triggerPageThreshold : 15,
history : false
});
infiniteScroller=$.ias({
容器:'.jscroll',
项目:'.column',
分页:“#content.navigation js”,
next:'。next发布了一个',
加载程序:“”,
触发页面阈值:15,
历史:错误
});
然后是检索新数据的位置。数据加载到页面后,执行此操作
delete infiniteScroller;
infiniteScroller = $.ias({
container : '.jscroll',
item : '.column',
pagination : '#content .navigation-js',
next : '.next-posts a',
loader : '<img src="https://raw.github.com/webcreate/infinite-ajax-scroll/master/dist/images/loader.gif"/>',
triggerPageThreshold : 15,
history : false
});
删除滚动条;
InfinitieScroller=$.ias({
容器:'.jscroll',
项目:'.column',
分页:“#content.navigation js”,
next:'。next发布了一个',
加载程序:“”,
触发页面阈值:15,
历史:错误
});
希望这能对你有所帮助