프로젝트 제한으로 인해 단일 페이지 기반이고 동적 인 콘텐츠가있는 간단한 응용 프로그램을 작성하고 있습니다. 나는 동적 인 내용을 괜찮은 것으로 이해하지만, URL의 해시 값이 변경되면 div
의 html을 변경하는 스크립트를 설정하는 방법을 모르겠다. JavaScript를 사용하여 URL 해시 값 변경 감지
URL : http://foo.com/foo.html
DIV 내용 : <h1>Hello World</h1>
URL : http://foo.com/foo.html#foo
DIV 내용 : <h1>Foo</h1>
어떻게 이런 일이까요?
도와주세요! 감사.
http://jsfiddle.net/KZknm/1/는 [새미] (https://github.com/quirkey/sammy)에서보세요. –
@Bradchristie 좋아, 내가 볼게하지만 이상적으로 나는 플러그인을 많이 사용하지 않기를 원한다. jQuery만으로 가능한가? – user115422
현실적으로 봅시다. 도서관이하는 일을하는 무언가를 쓰는 데 더 많은 시간을 할애하거나 아니면 도서관을 사용하고 계속 진행하십시오. 이미 jQuery (라이브러리)를 사용하고 있습니다. 아마도 유연성을 원하고 직접 작성하지 않아도되기 때문입니다. 플러스 sammy는 자리 표시자를 삽입하고 들어오는 해시를 템플릿으로 만들 수 있습니다 (매우 융통성이 있습니다). –