여기 앱에 연결되는 링크는 http://diligentbrainteam.com/fdd/입니다. 일부 우편 번호 (2450)를 입력하면 다음 페이지로의 전환은 'changePage'방법을 사용하고 있습니다. 두 번째 페이지의 뒤로 버튼이 작동하지 않는 것 같습니다. 새 페이지가 현재 페이지에로드되는 것처럼 URL은 항상 동일합니다. 왜 이런 일이 일어나고 있는지에 대한 제안이 있습니까?jquery 모바일 뒤로 버튼이 작동하지 않는 것 같습니다.
0
A
답변
0
두 번째 페이지에는 <div class="left back-btn"><a href="#" data-rel="back">Back</a></div>
이 있습니다. href
은 아무데도 가지 않는 동일한 페이지에 연결되어 있기 때문입니다. href="#"
을 시작 페이지로 변경하면 정상적으로 작동합니다.
2
changePage 호출에서 "changeHash"를 "false"로 설정했기 때문입니다. http://jquerymobile.com/test/docs/api/methods.html
관련 문제
- 1. 뒤로 버튼이 비활성화 된 것 같습니다. iOS
- 2. jQuery/Javascript가 작동하지 않는 것 같습니다.
- 3. jQuery find가 작동하지 않는 것 같습니다.
- 4. Jquery 유효성 검사기가 작동하지 않는 것 같습니다.
- 5. jquery change()가 작동하지 않는 것 같습니다.
- 6. jQuery 브라우저 감지가 작동하지 않는 것 같습니다.
- 7. jquery removeClass가 작동하지 않는 것 같습니다.
- 8. jQuery - 유효성 검사가 작동하지 않는 것 같습니다
- 9. jquery Event.stopPropagation()이 작동하지 않는 것 같습니다.
- 10. $ .ajax가 작동하지 않는 것 같습니다.
- 11. Shadowbox가 작동하지 않는 것 같습니다.
- 12. pageMod가 작동하지 않는 것 같습니다.
- 13. 버튼이 좋아 보이지 않는 것 같습니다.
- 14. Google지도 인포 박스, 닫기 버튼이 작동하지 않는 것 같습니다.
- 15. withDefaultValue가 작동하지 않는 것 같습니다.
- 16. @NotBlank가 작동하지 않는 것 같습니다.
- 17. dev_sign_in_and_redirect가 작동하지 않는 것 같습니다.
- 18. WindowsService가 작동하지 않는 것 같습니다.
- 19. TreeNodeCollection.Find가 작동하지 않는 것 같습니다.
- 20. .hgignore가 작동하지 않는 것 같습니다
- 21. PostMessage가 작동하지 않는 것 같습니다.
- 22. 세션이 작동하지 않는 것 같습니다.
- 23. 번들러가 작동하지 않는 것 같습니다.
- 24. MPI_Gather가 작동하지 않는 것 같습니다.
- 25. EHCache가 작동하지 않는 것 같습니다.
- 26. 리디렉션이 작동하지 않는 것 같습니다.
- 27. CFExecute가 작동하지 않는 것 같습니다.
- 28. replaceObjectAtIndex가 작동하지 않는 것 같습니다
- 29. @import가 작동하지 않는 것 같습니다.
- 30. Ragtag가 작동하지 않는 것 같습니다.
을 참조하십시오. 그러나 여전히 'html'에서 그녀는 동일한 권리를 언급하고 있습니까? 그래서'href ='가 가리키는 위치가 변경되지 않으면'index.html' 또는 다른 페이지로 돌아 가지 않을 것이라고 생각합니다. – uday
data-rel = "back"을 사용할 때 jquery mobile이 페이지를 다시 차지한다고 생각했습니다. 나는 더 많은 페이지가 있고 그들 모두를 위해 브라우저의 URL이 동일하기 때문에 이것을 말하고있다. 그러나 이전 페이지는 다를 것입니다. 예를 들어, 'Surry Hills'로 검색하면 결과가 다시 나타납니다. 결과 중 하나를 클릭하면 뒤로 버튼은 이전 페이지를 참조해야합니다. URL을 생성 할 수는 있지만 jquery mobile이 한 페이지를 다시 가져 오는 것이 훨씬 쉽습니다. – DG3
data-rel = "back"은 jQuery Mobile에게 history.back()을 호출하는 버튼을 생성하도록 지시한다. 브라우저 백 버튼을 직접 클릭하는 것과 같습니다. changeHash를 "false"로 설정하면 history에 항목을 추가하지 않고 현재 페이지 상태를 바꾸도록 changePage에 지시합니다. 따라서 뒤로 버튼을 클릭해도 아무런 변화가 없습니다. – InvisibleBacon