2014-11-14 35 views
0

我有下一個&上一個按鈕,通過ajax加載帖子到一個div。
我的js做到這一點完美的作品除了當新的帖子加載它的永久鏈接沒有反映在地址欄中。只有頁面的第一個加載的URL保持在整個。
URL反映ajax加載WordPress的帖子永久

什麼我添加到我現有的代碼,以確保地址欄與每個WordPress的帖子一起改變?

當前JS:

jQuery(document).ready(function() { 
    jQuery('#main-content').on('click', '.page a', function(e) { 
     e.preventDefault(); 
     var url = jQuery(this).attr('href'); 
     jQuery('#main-content').html('<h4>loading</h4>').load(url+ ' #main-content'); 
     }); 
    }); 
+0

你的AJAX功能應該HANDELING這一點。請分享您的Ajax功能。 – Tim 2014-11-14 19:13:01

+0

這就是我現在所擁有的一切 – 2014-11-14 19:22:13

回答

0

看看在html5 history API添加你想要的網址通過pushState()

var stateObj = { state: 'somestate' }; 
history.pushState(stateObj, 'unused state', your_localized.permalink);