簡體   English   中英

jQuery mobile動態添加元素

[英]jQuery mobile dynamically add elements

我試圖在網站加載后向jQuery移動網站添加列表視圖 僅僅將其添加到DOM中是行不通的,因為一旦加載,它就不會為數據角色標簽解析它。 這是一個示例: http : //jsfiddle.net/Xeon06/h2gfT/2/

我的問題是,如何刷新它? 我發現了許多類似的問題,其答案范圍從使用.refresh(該元素由於從未將其初始化為列表視圖而無法使用)到.page(這根本不起作用,我也不知道為什么)的范圍。 在撰寫本文時,我正在使用最新版本的jQuery mobile 1.02b

謝謝。

您可以在元素上調用.listview()

$("ul").listview();

更新的小提琴

我喜歡調用jQuery觸發方法來完成此操作:

$(element).trigger("create")

到目前為止,它對我來說毫無問題,盡管我聽說它報告說用它創建新頁面可能會有問題。

我只是從頁面上刪除了data-role屬性以使其工作。 我認為這是您的標記中的問題。

http://jsfiddle.net/h2gfT/3/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM