我有一個Wordpress博客http://themes.visualise.ca/visualise,當用戶點擊縮略圖時,該帖子使用AJAX加載(使用jQuery地址插件)。我希望網址同時更改,即對於第二個縮略圖,網址應更改爲http://themes.visualise.ca/visualise/portfolio/samuel,但使用以下代碼更改爲http://themes.visualise.ca/visualise/visualise/portfolio/samuel。jQuery地址插件,使用AJAX時路徑名更改
1)所以我的問題是有沒有辦法讓jQuery地址替換當前路徑名稱的目標url的路徑名,而不是簡單地在最後添加它?我希望該解決方案也可以與http://themes.visualise.ca/至http://themes.visualise.ca/visualise/portfolio/samuel一起使用,因爲該博客可能不會像現在一樣託管在一個文件夾中。
2)或者也許有另一種方法來實現這一目標?
這裏是jQuery代碼:
$('.ajaxed,li.menu-item-object-page a').live('click', function(event) {
var link = $(this).attr('href');
var rewritepath = $(this)[0].pathname;
$("html,body").animate({scrollTop: 0}, 300);
$('#content,.plus').stop().fadeOut('slow', function(){
$('#board-wrapper').slideDown('slow');
$('#board').fadeOut('slow', function(){
$('#board').stop().load(link, function(){
$('#board').delay(1000).fadeIn('slow', function(){
var board_h2 = $('#board').height();
$('#board-wrapper').css('height', board_h2 + 'px');
});
});
});
});
$.address.crawlable(true).path(rewritepath);
return false;
});
非常感謝您的時間和幫助。