2011-10-24 4 views
2

저는 개발 한 jQuery 모바일 응용 프로그램의 데스크톱 버전에서 작업 해 왔습니다. 일부 코드베이스를 다시 사용하려면 응용 프로그램의 데스크탑 버전에도 JQM을 사용할 것이라고 생각했습니다.jQuery Mobile changePage 기능에 대체

JQM을로드 할 때마다 디자인에 모든 종류의 문제가 발생한다는 사실이 드러났습니다 (주로 네이티브 UI 요소로 모든 것을 처리했기 때문에). 이제 실제로는 $.mobile.changePage 기능에만 관심이 있습니다. 실제로이 프레임 워크를 실제로 사용하는 것은 과도합니다.

제 질문은 JQM의 changePage 기능과 동일한 기능을 가진 jQuery 플러그인을 아는 사람이 있습니까? (뒤로 버튼 확인 포함)

답변

0

특히 '뒤로 버튼 확인 포함'이라고 말하면이 플러그인이 존재하지 않는다고 생각합니다. JQM의 전체 탐색 모델을 거의 필요로한다는 것을 의미합니다.

기본적으로 $ .mobile.changePage는 ajax를 통해 html (페이지 객체 또는 url)을 dom으로로드 (그리고 마크 업을 향상)하는 loadPage를 호출하고 이후에 $ .mobile.pageContainer에 전이.

나는 이것을 스스로 할 수 있다고 생각하지만, 코드 구조가 어떻게 달라지는 지, 숨겨진 div 나 로컬 HTML 파일에서 html 블록을 정의하고 $를 사용하여 이것을 'container'에로드 할 수있다. .ajax

+0

그래, 나는 모든 것을 직접 작성했다. 그것은 학습 경험 이었지만 결국 hashchange 플러그인으로 인해 가능했습니다. 그것은 놀라운 일을합니다! – Niklas

관련 문제