У меня есть блог Wordpress на http://themes.visualise.ca/visualise, и когда пользователь нажимает на миниатюру, сообщение загружается с помощью AJAX (с помощью плагина адресов jQuery). Мне бы хотелось, чтобы URL-адрес одновременно изменялся на, т. Е. Для второго эскиза URL-адрес должен был измениться на http://themes.visualise.ca/visualise/portfolio/samuel, но со следующим кодом он меняется на http://themes.visualise.ca/visualise/visualise/portfolio/samuel.
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;
});
Большое спасибо за ваше время и помощь.