Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 无限滚动连续多次触发_Jquery_Infinite Scroll - Fatal编程技术网

Jquery 无限滚动连续多次触发

Jquery 无限滚动连续多次触发,jquery,infinite-scroll,Jquery,Infinite Scroll,我已经为溢出的div元素设置了无限滚动。我已经启用了一个绑定器来附加到此div,还启用了本地行为。但我仍然看到奇怪的结果,当第一个无限滚动被触发时,它会多次触发,如果我继续滚动,它会再次触发 不知道我做错了什么。 下面是一个演示tumblr来说明问题: var $wall = $( ".posts" ) $wall.infinitescroll({ behavior: 'local', binder: $('#content-container'), navSelec

我已经为溢出的div元素设置了无限滚动。我已经启用了一个绑定器来附加到此div,还启用了本地行为。但我仍然看到奇怪的结果,当第一个无限滚动被触发时,它会多次触发,如果我继续滚动,它会再次触发

不知道我做错了什么。 下面是一个演示tumblr来说明问题:

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');
});