2

ここにたくさんの別々の問題があるので、最近の多くの投稿についてお詫びします;)

私は自分のサイトで無限のスクロールを実行していますが(他の問題については触れません)、特にページネーションが存在する前に、すべてが速すぎて起動するようです。

これは私が持っているものです:

<script src="<?php bloginfo('template_directory'); ?>/js/jquery.infinitescroll.min.js"></script>
<script>
  $(function(){

var $container = $('.rest-of-content');

  $container.infinitescroll({
    navSelector  : '.wp-paginate',    // selector for the paged navigation 
    nextSelector : '.wp-paginate li a',  // selector for the NEXT link (to page 2)
    itemSelector : '.single-fg-post',     // selector for all items you'll retrieve
    bufferPX: 20,
    loading: {
      msgText: 'Fetching more gold...',
      finishedMsg: 'Damn! No more gold!',
      img: '<?php bloginfo('template_directory'); ?>/images/ajax-loader-black.gif'
    }
});

  });
</script>

それでも、その仕組みを見ると、http://goo.gl/L9p00-少し下にスクロールすると、コンテンツが読み込まれる前にスクロールバーのスライダーが短くなっていることがわかります。

4

1 に答える 1

1

これには何の問題もありません。意図したとおりに機能しています。ユーザーが待つ必要がないため、下部に到達する前にページをレンダリングする必要があります。サーバーがヒットする可能性があります。あなたのユーザーは待つことができません。

Pinterestを見て、まったく同じことが実際に行われていることを確認してください。

于 2011-12-29T02:37:46.223 に答える