2011-03-23 2 views
2

) 제 경우에는 두 번째 페이지 내용이 AJAX 호출에 의해 생성됩니다. Multi-page layout (Example)을 사용하고 있습니다.JQM (jQueryMobile) AJAX 콘텐츠 및 포커스 문제 (

내 문제는 AJAX 호출로 다음/이전 페이지를 가져와 콘텐츠를로드하는 것입니다 (작동 중입니다). 그러나 일부 콘텐츠는 매우 길어서 사용자는 맨 위로 스크롤해야합니다. 페이지의 다음/이전 페이지 버튼을 누르거나 클릭하십시오.

참고 : 나는 상단에있는 이전/다음 버튼과 페이지

의 바닥이 내가 좋아하는 것이 무엇 사용자가 페이지의 상단에 포커스를 설정하기 이전/다음 버튼을 클릭하면입니다, 따라서 콘텐츠 페이지가 매우 크면 사용자가 페이지 상단으로 스크롤하는 대신 상단에서부터 시작됩니다. 여기

<a href='#'는 페이지 전환에 사용되는 해쉬가

또 다른 문제가 JQM에게 앵커를 사용하여 내 AJAX 코드에 대한 example/question입니다

당신은 아마 $ .mobile.changePage 후 발생하는 이벤트에 바인딩 할
+0

정규 해시 앵커를 사용에 대한 해결 방법을 알고? – CRice

답변

1

()를 클릭하고 문서의 맨 위로 스크롤하십시오.

+0

AJAX 호출이 이미 수행 중이므로 헴 페이지가로드되지 않습니까? –

+0

+1 나를 찾아서 찾았습니다. 발견 : $ .mobile.silentScroll (0); 여기에 문서가 있습니다 : http://jquerymobile.com/test/docs/api/events.html#../../docs/api/methods.html –

+1

doh. 내가 처음 여기에 있었다면 나는 그것을 말할 것이다 : P – naugtur