2012-03-27 29 views
0

我創建了一個jsfiddle我的問題。 Here is a link to the jsfiddle.我認爲這對於已經使用jquery mobile的用戶來說很容易。jQuery.tmpl動態填充jQuery Mobile Listview項目不獲取jQuery手機樣式

我正在使用jquery移動與jquery.tmpl結合使用。基本上,您可以從示例中看到我正在接受JSON對象並將其傳遞給.appendTo調用。它似乎正確地使用該模板來創建<li>

問題是動態創建<li>的不會像我在那裏標記的JQM樣式。

我花了幾個小時看着這個,大多數人都說$("dynamicContentHolder").listview("refresh");$("dynamicContentHolder").listview();或兩者一起將解決這個問題。根據JQM文檔(LINK),我應該在pageinit事件上進行綁定,以便每次直接加載頁面或調用ajax nav時調用它。根據JQM (LINK)我應該使用.listview('refresh')來更新新添加的<li>的樣式。

它似乎代碼應該工作,不知道我缺少什麼。

回答

0

我有一個尷尬的時刻,我發現錯誤提交後2分鐘。我的jQuery選擇器不正確$("#dynamicContentHolder").listview("refresh");

+0

你應該將自己的答案標記爲答案哈哈。 – codaniel 2012-03-28 00:04:56