據我所知,在JQuery Mobile中,每一頁改變都等同於創建新的「頁面」div,我們能否改變頁面的「內容」中的一部分,像子頁面?JQuery Mobile子頁面
1
A
回答
1
jQuery Mobile的不要求你在同一個HTML文件創建額外的
div
元素來管理頁面 - 你可以做一個不同的HTML文件完全沒有問題,並作出過渡到它(也許data-prefetch
屬性設置)使用<a>
。沒有什麼能夠阻止你編寫一個jQuery插件,jQuery UI插件或(可怕的,我知道)純JavaScript,它會動態地改變DOM元素的內容,並根據接收到的數據管理頁面加載服務器 - 必要時撥打
listview('refresh')
之類的東西 - 確保正確的樣式。
雖這麼說,你要問自己兩兩件事:
爲什麼你需要做的呢?你不能通過使用jQuery Mobile範例預先創建頁面來管理,只是檢索並將數據插入到新頁面中?
如果我必須在每個'頁面轉換'上執行DOM操作,會有什麼性能影響(如果有的話)?
作爲一個側面說明 - jQuery Mobile的爲您提供了允許頁面操作方法:
$.mobile.changePage
和$.mobile.loadPage
,您可以使用(看pageContainer
選項)。
1
我想現在就使用子網頁的jQueryMobile插件:https://github.com/ToddThomson/jQuery-Mobile-Subpage-Widget
我沒能還沒有工作,但我認爲它應該工作:)。
相關問題
- 1. jquery mobile中的子頁面的鏈接
- 2. jquery mobile導航到頁面內頁面
- 3. jQuery Mobile的安全頁面
- 4. jQuery Mobile更新後頁面
- 5. jQuery Mobile的頁面過渡
- 6. 刷新jQuery Mobile頁面
- 7. jQuery Mobile的頁面過渡
- 8. jquery mobile-頁面不滾動
- 9. JQuery Mobile克隆頁面
- 10. Jquery Mobile預加載頁面
- 11. jQuery Mobile的頁面波動
- 12. JQuery Mobile登錄頁面
- 13. Jquery Mobile加載頁面
- 14. JQuery Mobile:頁面縮小
- 15. Jquery Mobile預緩存頁面
- 16. jQuery Mobile DOM頁面重用
- 17. jQuery Mobile的動態頁面
- 18. Jquery Mobile和404頁面
- 19. jQuery Mobile的頁面注入
- 20. jquery mobile ajax加載頁面
- 21. jquery mobile - 頁面不刷新
- 22. jQuery Mobile的頁面刷新
- 23. JQuery Mobile Override Change頁面
- 24. Jquery Mobile有2組頁面
- 25. Jquery Mobile Menu - 關閉頁面
- 26. jQuery Mobile將頁列入頁面中心
- 27. 修復jQuery Mobile頁面中的頁腳
- 28. 桌面上的Jquery Mobile頁面轉換?
- 29. jQuery Mobile面板 - 鏈接內頁面
- 30. 沒有jQuery Mobile Library的jQuery Mobile CSS3頁面轉換
謝謝@ZenMaster:)...我太過分注意JQuery Mobile,忘記了自己真正需要的東西。 – hanhp