사용자가 navbar 링크를 누를 때마다 모든 페이지를 다시로드하지 않는 웹 사이트를 구축하려고합니다. 그래서 jQuery와 AJAX를 GET으로 사용하여 해당 HTML 파일을 div 태그에로드합니다.AJAX 탐색을 만드는 가장 좋은 방법은 무엇입니까?
history.pushState()
그리고 읽어 :
location.href()
내가 내 htaccess로을 수정할 수 있습니다 나는 그것을 아래의 코드를 작성하는 데 사용할 수 있습니다
는 다음 나는 URL을 변경해야 같은 URL을 리디렉션 : 내 유일한 html 파일에
mysite.com/home
mysite.com/contact
을하는 I 그것이 읽혀지고로드 될 곳이 있습니다.
내 질문은 : 이것은 괜찮습니다? 이것은 최선의 방법이며, 수정하거나 제거하거나 추가 할 수 있습니까?
당신이 줄 수있는 도움이나 조언은 감상적 일 것이며 자세한 정보가 필요하면 알려 주시면 해당 게시물을 편집하겠습니다.
왜 jQuery를 사용하여 window.location.href를 읽습니까? 이상하게 보입니다. – epascarello
글쎄, 나는 그것을 위해 다른 것을 사용한다 ... 그래서 도서관은 이미 추가되었다. – harrison4
@ Joëlle -'location.href'는 코드가 적고'$ (location) .attr ('href');보다 함수 호출이 적습니다. 왜냐하면'location'은 HTML 요소 노드가 아니기 때문에 의미가 없습니다. – Quentin