2013-07-09 55 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 –