2013-07-09 177 views
3

我正在動態創建一個列表視圖。我能夠動態地創建列表視圖,但我甚至想動態構建,然後追加動態創建列表視圖

HTML代碼

<ul id="menu" data-role="listview"> 
</ul> 

jQuery代碼

$("#my_menu").append('<li><a class="button" href="#"><img src="menu.png" >'+ this.textContent + ' </a> </li>') 

我的列表視圖不會自動刷新?

+0

And ...你的問題是什麼? – dschu

+0

你是否收到任何錯誤? –

+0

$('#my_menu')。listview('refresh'); –

回答

0

我認爲你應該重命名類「按鈕」,這可能會刺激JQM,這是我的建議,我認爲theres在結尾btw丟失分號。鏈接到IMG的工作?你也可以嘗試'images/my-button.png'...

$('#my_menu').append(' <li><a href="#" class="zclass123"><img src="menu.png"> ' 
         + this.textContent 
         + ' </a></li> '); 

$('#my_menu'').listview('refresh'); 
+0

分號是可選的,原文完全有效,請參閱http://bclary.com/2004/11/07/#a-7.9 –