2012-12-09 73 views
0

後,這是我工作的項目。如果你點擊BLOGS on my site,那麼帖子會顯示。現在,如果您點擊帖子,該帖子的完整視圖將會顯示。但是,由於我在博客文章頁面上應用了簡單分頁,所以完整的文章視圖只能在第一頁上使用。以下是分頁循環:功能不會執行分頁

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顯示隱藏(隱藏一切,顯示詳細的職位)。

+1

你知道嗎,你只需要編寫'jQuery'在其漫長的形式一次?通過將代碼封裝在'(function($){....})(jQuery);'中,無論是否使用了noConflict,都可以使用'$'。 – ThiefMaster

+0

不,我沒有。我對jQuery相當陌生,但是從現在開始肯定會實現這個方法。 – AnAspiringCanadian

回答

1

嗯,我無法找到加載全文後那麼快JS的一塊,但你可能已經綁定與即點擊功能。在clickbind功能。但是,當新的ajax內容被加載時(使用分頁),這些處理程序不會被附加。使用onlive功能來代替。

NB;您是否意識到由於沒有滾動條,低高度(讀取:筆記本電腦)屏幕的用戶無法看到分頁?

+0

目前這篇文章只是一個正在加載的靜態div。一旦我處理這個分頁問題,​​我會動態地引入帖子。我申請了現場(改變),它的工作表示感謝。是的,我知道,所有的CSS問題/錯誤將在最後被刪除。謝謝你們的幫助。 – AnAspiringCanadian