<< 현상 >>
jQuery 의 history plugin 을 연동하고 이동 한 페이지에서 덧글을 작성하고 submit 하면 덧글 저장은 되는데 화면이 변경되지 않는 현상이 생겼습니다.
여기 저기 분석해 보니 jQuery 코어의 .load() 가 제대로 url 을 호출 하지 않고 있었습니다.
<< 문제점 >>
history plugin 에서 작성된 url hash 값이 urlencoding 이 되어있는데 그 값을 decoding 하지 않은 상태 그대로 .load() 함수에 전달해서 생긴 문제였습니다.
<< 해결 >>
해당 hash 값을 decodeURIComponent(url.replace(/\+/g, '%20')); 하여 해결 하였습니다.^^










