0

次のコードを使用して同位体石積みで無限スクロールをトリガーしていますが、「クリックしてさらに投稿を読み込む」を「手動トリガー」の代わりに使用するにはどうすればよいですか。インターネット上のソリューションから実装しようとしましたが、うまくいきません。ありがとう。

/*--------------------------------------------------------------------------------*/
/*  infinitescroll
/*--------------------------------------------------------------------------------*/
jQuery(document).ready(function($) {
    var $container = $('.masonry');
    $container.imagesLoaded( function(){
    $container.isotope({
        itemSelector : '.item'
    });   
});
$container.infinitescroll({
        // selector for the paged navigation
        navSelector  : '.post-nav',     
        // selector for the NEXT link (to page 2)
        nextSelector : '.post-nav .prev-post a',  
        // selector for all items you'll retrieve
        itemSelector : '.item',     
        loading: {
            finishedMsg: 'No more pages to load.',
            img: 'http://i.imgur.com/qkKy8.gif'
        }
    },
    function( newElements ) {
        var $newElems = $( newElements ).css({ opacity: 0 });
        $newElems.imagesLoaded(function() {
            $newElems.animate({ opacity: 1 });
            $container.isotope( 'appended', $( newElements ) ); 
            $container.isotope('reLayout');
        });
    });
});
4

1 に答える 1

5

このプラグインを使用していると仮定すると、次のようにして手動で取得をトリガーする必要があります。

$container.infinitescroll('retrieve');
于 2013-02-13T18:48:49.197 に答える