大家好,這是我在stackoverflow中的第一個問題。我將嘗試使用jQuery Mobile(用於UI)和PhoneGap創建單頁Web應用程序(因爲我希望它跨平臺)。在我的應用程序中,我想通過一些模板(字符串)創建頁面,當我點擊按鈕或列表元素時,應用程序將從模板創建相應的頁面,並通過#attr導航它。 Whene我加載模板第一次JQM呈現頁面以正確的方式,但是當我從DOM中刪除它並添加它,當我需要的頁面時,JQM不符合它的風格呈現的頁面,但我只看到鏈接(或其他元素)。謝謝大家!jQuery Mobile:如何從字符串模板創建動態頁面?
0
A
回答
0
默認情況下,jQuery Mobile的將自動提高你的頁面上的適當的標記,但是如果你添加動態內容後,您將需要手動觸發新的頁面上的create
事件。
例如
$('#newPageID').trigger('create');
從Docs
但是,如果通過 的Ajax生成的內容的新標記的客戶端或負載,並將其注入到一個頁面,你可以觸發創建活動 處理自動初始化包含在 新標記的所有插件。這可以在任何元素上觸發(即使是div本身),爲您節省了手動初始化每個插件 (列表視圖按鈕,選擇等)的任務。
0
不幸的是,無論在官方的jQuery Mobile文檔方法中說什麼.trigger('create')都不能重新整版。
相反這應該被使用:
$('#newPageID').trigger('pagecreate');
這裏有一個工作示例:http://jsfiddle.net/Gajotres/vN45m/
它可以很容易地睾丸,只需更換與創建或評論全線pagecreate。
相關問題
- 1. 從模板創建的頁面中的字符串替換
- 2. 如何創建動態模板字符串
- 3. jQuery Mobile創建面板
- 4. jQuery Mobile的動態頁面
- 5. 使用PHP從模板動態創建頁面
- 6. 如何從模板頁面在wordpress中創建新頁面?
- 7. 在Jquery Mobile中動態創建和添加頁面
- 8. JQuery Mobile - 動態創建的鏈接無法加載新頁面
- 9. jQuery Mobile 1.4.5 - 導航到動態創建頁面時出錯
- 10. 如何自動從html頁面創建模板?
- 11. 使用jQuery創建模態面板
- 12. 如何在jquery mobile的頁面上使側面板靜態
- 13. JQuery Mobile和Cordova頁面模板
- 14. jquery mobile中的多頁面模板
- 15. 如何從靜態數據創建動態字符串
- 16. 如何使用jQuery Mobile手動觸發頁面創建?
- 17. XAML:如何創建頁面模板
- 18. 如何創建頁面模板?
- 19. 如何從字符串標記(模板)創建svg形狀
- 20. 如何動態更改頁面模板
- 21. 如何動態創建html頁面?
- 22. 如何使用Jquery動態創建分隔字符串?
- 23. Nunjucks動態頁面模板
- 24. 在Swift中創建字符串模板?
- 25. 頁面創建PhoneGap的jQuery Mobile的
- 26. jquery mobile通過jsonp創建頁面
- 27. 字符串與模板,動態變量
- 28. 翻譯模板字符串動態值
- 29. jQuery Mobile的和動態頁面
- 30. Jquery Mobile + iscroll4 +動態頁面加載
請提供您已經嘗試什麼一些例子 – gmalette