스택 오버플로 (항상 보이는 최상위 메뉴 막대) 및 다시로드되는 내용 본문과 비슷한 레이아웃으로 사이트를 디자인하는 방법은 무엇입니까? Ajax .load()를 사용하여 컨텐츠를 메인 영역에로드하려고 시도했지만 JavaScript가 작동하지 않는 문제가 있습니다. 어떻게 스택 오버플로가이 작업을 수행합니까? 나는 이것을 PHP에서하고 싶다.상단에 상수 메뉴가 있고 새로 고치는 본문 만 사용하여 스택 오버플로와 같은 사이트를 어떻게 디자인 할 수 있습니까?
0
A
답변
0
분명히 복잡한 질문이지만 올바르게 이해하면 자바 스크립트가 작동하지 않는 문제를 해결할 수 있습니다.
문제는 (JS가로드 될 때) 사이트를 처음로드 할 때 일부 요소 (예 : "page2")가 없지만 사용하면 ajax.load()는 "page1"대신 "page2"를로드하므로 JS 코드가 다시로드되지 않으므로 "page2"의 요소로 수행 한 모든 작업이 작동하지 않습니다.
"page2"를로드 할 때 관련 기능을 수동으로 호출해야합니다. 이제 "page2"의 다양한 요소에 onclick 등의 이벤트가 첨부 된 경우 jQuery에서 라이브 이벤트를 사용할 수 있습니다 (옵션 인 경우). 존재하지 않는 객체에 첨부하여 활성 상태가 될 수 있습니다. 객체가 생성 될 때,이 경우 ajax.load()를 통해.
1
이는 일정한 스타일 시트 및 레이아웃이있을 때마다 Chrome과 같은 일부 브라우저에서 수행하는 작업입니다. 변경되지 않기 때문에 페이지의 일부분을 다시로드하지 않는 것 같습니다. 그러나 링크를 클릭 할 때마다 다시로드됩니다.
이 효과를 얻으려면 클릭 할 때마다 변하지 않는 특정 요소가 포함 된 레이아웃을 사용해야합니다.
관련 문제
- 1. jQuery를 사용하여 스택 오버플로와 같은 태그 호버
- 2. 레일에서 스택 오버플로와 유사한 태깅 동작
- 3. 스택 오버플로와 마찬가지로 헤더 메시지
- 4. 라이선스 조언을 위해 스택 오버플로와 같은 온라인 프로그래밍 커뮤니티에 요청해야합니까?
- 5. onClick을 사용하여 textview를 새로 고치는 방법
- 6. VBA : QueryTable을 새로 고치는 것을 어떻게 방지합니까?
- 7. 델파이 dbgrid에서 하나의 레코드 만 업데이트하거나 새로 고치는 방법이 있습니까?
- 8. jQuery/MySQL을 사용하여 새로 고치는 Textarea
- 9. 어떻게 페이지 상단에 이미지를 만들 수 있습니까?
- 10. 어떻게 selemium Grid를 사용하여 웹 사이트를 테스트 할 수 있습니까?
- 11. RichTextBox가 화면을 새로 고치는 것을 어떻게 방지합니까?
- 12. Browserfield를 새로 고치는 방법
- 13. 다른 상수 배열을 포함하는 상수 배열을 선언 할 수 있습니까?
- 14. Android에서이 UI를 어떻게 디자인 할 수 있습니까?
- 15. 어떻게 이런 html을 디자인 할 수 있습니까?
- 16. MvcSiteMap에서 캐시를 무효화하거나 새로 고치는 방법이 있습니까
- 17. DrScheme에서 상수 식별자를 어떻게 다시 정의 할 수 있습니까?
- 18. GridView를 새로 고치는 방법?
- 19. 데이터베이스에서 새로 고치는 DataGrid보기
- 20. 상단에 xtick 레이블이 붙어 있고 하단에 없습니다.
- 21. 새로 고침 페이지 만
- 22. 멋진 구문으로 웹 페이지에 코드 샘플을 표시하는 방법 스택 오버플로와 같은 스타일링이 있습니까?
- 23. 자바 스크립트로 변경 될 때까지 사이트를 새로 고칠 수 있습니까?
- 24. Ruby on Rails에서 스택 오버플로와 유사한 점 기반 시스템 설계
- 25. 어떻게 Git을 사용하여 삭제 만 커밋 할 수 있습니까?
- 26. Android에서 탭을 새로 고치는 방법이 있습니까?
- 27. WebView를 새로 고치는 더 좋은 방법이 있습니까?
- 28. jQuery : 이벤트 핸들러를 "새로 고치는"방법이 있습니까?
- 29. ListView를 새로 고치는 방법?
- 30. JQuery를 사용하여 양식 값을 새로 고치는 방법
상단의 막대가 다시로드되지 않는다고 생각하는 이유는 무엇입니까? 예를 들어 평판 포인트를 얻은 다음 새 페이지로 이동하면 상단에 표시된 숫자가 증가합니다. –
내가 당신을 올바르게 이해한다면, 그것은 Stackoverflow가하는 것이 아닙니다. –
나는 그것보다 조금 더 복잡하다고 두려워한다.) – Hannes