2011-12-29 8 views
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 - あなたが少しをスクロールダウンしている場合、あなたはそれが前にコンテンツをロードすると、スクロールバースライダが短く見ることができます私はそれにも達しました。

+0

ここではBtw、デザインワークとUXがゴージャスです。名声。私はあなたを雇うだろう。 –

+0

ありがとうございました!どのようにあなたのように言う!春に予定されている打ち上げで他のプロジェクトとの間で数ヶ月間作業をしています。再度、感謝します! –

答えて

1

これは問題ありません。意図どおりに動作しています。 の場合は、のようにページがレンダリングされる前にレンダリングする必要があります。は、ユーザーが待たされることを望まないためです。あなたのサーバーはヒットすることができます。あなたのユーザーは待つことができません。

Pinterestをご覧になり、全く同じことを確認してください。

+1

コードを徹底的に調べることなく、それが私が意図したと仮定したものです。ページの一番下に近づくにつれて読み込みを行う方が良いUXです。読み込んだときには、一番下に達すると待っています。 – djlumley

+0

私はあなたの要点を見ていますが、同時にWeb管理者はサイトのアイテムのページの後にページを読み込まないようにします。 –

関連する問題