0

これは私が取り組んでいるプロジェクトです。私のサイトのBLOGS をクリックすると、投稿が表示されます。投稿をクリックすると、その特定の投稿の全体像が表示されます。しかし、ブログ投稿ページに単純なページネーションを適用したため、完全な投稿ビューは最初のページでのみ機能します。以下は、ページネーション ループです。

jQuery('#Pagination a').live('click', function(e) { //check when pagination link is clicked and stop its action.
    e.preventDefault();
    var link = jQuery(this).attr('href'); //Get the href attribute
    jQuery('#pcontent').fadeOut(500, function() { //fade out the content area
        jQuery("#loader").show(); // show the loader animation
    }).load(link + ' #pcontent', function() {
        jQuery("#loader").hide();
        jQuery('#pcontent').fadeIn(500, function() { //load data from the content area from paginator link page that we just get from the top
            //hide the loader
        });
    });
});

全ページの投稿ビューは単純な jquery show hide (他のすべてを非表示にして詳細な投稿を表示) です。

4

1 に答える 1

1

投稿全体をそれほど高速にロードする js ピースを見つけることができませんが、おそらくクリック機能を ie. clickまたはbind関数。ただし、新しい ajax コンテンツが (ページネーションを使用して) 読み込まれると、これらのハンドラーはアタッチされません。代わりにonまたは関数を使用してください。live

注意; スクロールバーがないため、高さの低い (ラップトップ) 画面を使用しているユーザーにはページネーションが表示されないことに気付いていますか?

于 2012-12-09T11:53:22.223 に答える