2
我正在使用jQuery移動1.3.0並嘗試設計一個listview的動態元素。我有一個在頁面標記中定義的列表,並可以從一個對象向它添加元素。JQuery Mobile造型動態列表視圖
<div data-role="content">
<ul data-role="listview" id="list_logs">
</ul>
</div>
這是然後讀取對象的項目,並建立了列表的代碼:
for(log in data.logs) {
$('<li><h2>'+data.logs[log].date+'</h2><p>'+data.logs[log].event+'</p><p>'+data.logs[log].type+'</p></li>').appendTo('#list_logs').trigger("refresh");
}
從我可以從文檔調用觸發(「刷新」)瞭解應樣式列表中的內容但它或觸發器(「創建」)都沒有多大作用。有沒有人有任何進一步的見解?提前致謝。
編輯:我應該補充說,樣式表是在文檔頭中的位置,並添加元素靜態導致正確的樣式。
謝謝你 - 回答一切:) – ubiQ 2013-02-23 22:37:42
但爲什麼不觸發('創建')的工作? ...根據[這](http://jquerymobile.com/demos/1.2.0/docs/pages/page-scripting.html)(向下滾動到**創建與刷新:一個重要的區別**) ,一個動態的ul應該觸發('創建') – dsdsdsdsd 2013-06-05 22:34:45