我为溢出的div元素设置了无限滚动。我已经启用了一个绑定到此div的绑定器,并且还启用了本地行为。我仍然看到奇怪的结果,因为当第一个无限滚动被触发时,它会多次触发,如果我继续滚动它会再次发射。
不确定我做错了什么。 这是一个演示tumblr来说明问题:http://infinitescrolldebug.tumblr.com
var $wall = $( ".posts" )
$wall.infinitescroll({
behavior: 'local',
binder: $('#content-container'),
navSelector: "#pagination",
nextSelector: "#pagination .next a",
itemSelector: ".posts article",
bufferPx: $(window).height() * 2,
errorCallback: function() {
}
},
function ( newElements ) {
var opts = $wall.data( "infinitescroll" ).options,
$elems = $( newElements );
console.log('infinite scroll fired');
});