2013-03-05 92 views
0

我是網絡開發的新手。Mobile Safari滾動到底部加載更多內容如Facebook

我和我的隊友正在開發一個項目,其中有10個項目最初顯示在頁面上。用戶可以滾動項目列表,當他到達底部時,它應該加載5個內容。另外,我們希望列表保留在加載更多內容之前上次查看的項目;但是,它仍然應該支持在頁面頂部加載新的更新 - 就像Facebook新聞提要中那樣。當滾動到達頁面底部時,它會加載更多內容,上面會添加新更新。

我們的應用程序在桌面瀏覽器上運行正常,但我們在移動端有問題,特別是在移動Safari上。滾動到底部正在工作。它加載更多的內容,以便在頁面頂部處理新的更新;但是它將用戶帶回列表的頂部,而不是停留在顯示的最後一個項目上,新加載的內容將被隱藏,並且一旦向下滾動,將被查看。所以,如果頁面顯示列表中的第11-20個項目,並且他向下滾動以加載更多,例如5個項目,則頁面重新加載並且將用戶帶到第1至第10項目。它應該停留在11日至20日的物品上,但仍然裝載了隱藏在下方的21日至25日物品。

任何幫助將不勝感激!謝謝!

回答

1

你可以試試第三方庫,因爲這一個一個的例子http://dcarrith.github.com/jquery.mobile.lazyloader/

+0

我們的應用程序現在有什麼是移動傾向於重新加載頁面,這就是爲什麼用戶被髮回到頁面的頂部。我已經在上面編輯了我的問題,並詳細說明了listview還應該支持在頁面頂部添加新的推送更新,比如Facebook所擁有的更新。 – Kimpoy 2013-03-05 19:12:45

+0

我很感謝你的幫助,所以我會給你一個投票。 :) – Kimpoy 2013-03-05 19:15:48

+0

感謝您的讚賞。 – 2013-03-06 04:16:34

1

嘗試使用iScroll 4,它應該達到你希望的東西移動 http://cubiq.org/dropbox/iscroll4/examples/pull-to-refresh/

+1

恕我直言,iScroll是糟糕的敵人jQuery Mobile。我已經嘗試過各種項目,並且在各種設備上會表現異常。 – 2013-03-05 04:21:23

+0

iScroll並不完全是我正在尋找的答案。但是,謝謝你的努力。 :) – Kimpoy 2013-03-05 19:16:44

相關問題