2011-03-23 72 views
2

我使用的是Multi-page layoutExample),在我的情況下,第二頁內容是通過AJAX調用生成的。JQM(jQueryMobile)AJAX內容和焦點問題()

我的問題是我有AJAX調用來獲取下一個/上一個頁面並加載內容(這是工作),但一些內容很長,用戶將不得不滾動到頂部按下/單擊下一頁/上一頁按鈕(S)。

注:我對頂部的一個/上一個按鈕和頁面

的底部,我想是什麼,如果用戶點擊一個/上一個按鈕,將焦點設置到頁面的頂部,所以如果內容頁面非常大,它將從頂部開始,而不是用戶滾動回頁面的頂部。

這裏是example/question我的AJAX代碼

的另一個問題是在使用JQM錨哈希<a href='#'用於頁面過渡

+0

瞭解使用常規哈希錨點的解決方法嗎? – CRice 2011-06-24 01:16:42

回答

1

你可能要綁定到$ .mobile.changePage後生成的事件()並讓它滾動到文檔的頂部。

+0

嗯不會加載頁面,因爲我的AJAX調用已經在做? – 2011-03-23 18:25:18

+0

+1讓我找到它,找到它:$ .mobile.silentScroll(0);這裏是它的文檔:http://jquerymobile.com/test/docs/api/events.html#../../docs/api/methods.html – 2011-03-23 18:39:25

+1

doh。如果我第一次來到這裏,我會告訴你:P – naugtur 2011-03-24 08:06:43