2012-04-04 2 views
2

수많은 jQuery 표시/숨기기 지시를 사용하여 이미지를 표시하고 페이지를 열고 닫을 때 새 창을 시뮬레이트하기 위해 컨텐트 회전 ​​div를 켜고 끄는 "한 페이지"사이트를 인수하려고합니다. 나는 여러 상태에서 페이지의 "스냅 샷"URL을 기록 할 수 있어야합니다. 다양한 상태는 너무 복잡하여 수동으로 하나씩 메모 할 수 없습니다. 나는 "내 동적 URL을 지금 보여줘"라는 상상의 유틸리티를 꿈꾸고 있습니다. 결과 URL이 길거나 깔끔하지 않든 상관 없습니다. 시간과 인내심에 감사드립니다. 나는 보통 stackoverflow에 대한 열정적 인 검색을 통해 이러한 종류의 문제를 해결합니다. 나는 유사한 질문이 묻는 것을 안다. 그러나 변호사는 나에게 해결책을 애타게하는 것을 너무나 많이 증명했다.jQuery 페이지 상태에 대한 URL

+0

인터넷에서 빠른 검색을 수행하면 http://forum.jquery.com/topic/dynamic-url-after-modal-dialog-confirmation이 도움이 될 것입니다. – Grigor

+0

나는 https://github.com/balupton/history.js/가 당신이 겪은 것일지도 모른다고 생각한다. 그것은 (많은 다른 것들 중에서) 상태 객체를 url에 넣을 수있게합니다. – devstruck

+0

대단히 감사합니다. 나는 history.js를 신중히 검토하고있다. 이 옵션과 내가 만난 다른 모든 옵션은 추적하고자하는 각 기능의 사전 지정 또는 "태깅"이 필요합니다. 안타깝게도이 사이트에는 모달 갤러리와 같은 다양한 div 스타일을 표시, 숨기기 또는 페이드 아웃 할 수있는 수백 가지 jQuery 지침이 포함되어 있지만 모두 jQuery에서 수작업으로 처리됩니다. –

답변

1

jQuery Address을 사용하십시오. 이 사이트에서 사용중인 http://nationallgbtmuseum.org/은 특정 div에 대해/#pagename을 설정하고 브라우저를 해당 사이트로 스크롤하거나 스크롤 할 때 사이트를 인식하여 각 페이지에서 만족할만한 부분을 만들어야합니다. 당신이 원하는.

관련 문제