나는 http://themes.visualise.ca/visualise에있는 Wordpress 블로그를 가지고 있으며, 사용자가 썸네일을 클릭하면 jQuery 주소 플러그인을 사용하여 게시물에 AJAX가로드됩니다. 같은 시간에 URL이 변경되기를 원합니다. 즉, 두 번째 미리보기 이미지의 경우 URL을 http://themes.visualise.ca/visualise/portfolio/samuel으로 변경해야하지만 다음 코드로 변경하면 http://themes.visualise.ca/visualise/visualise/portfolio/samuel으로 변경됩니다.jQuery 주소 플러그인, 경로명 변경 AJAX 사용시
1) 그래서 내 질문에 jQuery 주소를 끝에 URL을 추가하는 대신 대상 URL의 경로 이름으로 현재 경로 이름을 바꾸는 방법이 있습니까? 블로그가 지금과 같은 폴더에서 호스팅하지 않을 수도 있기 때문에이 솔루션을 http://themes.visualise.ca/에서 http://themes.visualise.ca/visualise/portfolio/samuel까지 사용하고 싶습니다.
2) 아니면 다른 방법이 있을까요? 귀하의 시간과 도움을
$('.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;
});
많은 감사 :
다음은 jQuery 코드입니다.