添加到JQuery Mobile中的无序列表

时间:2011-09-20 05:19:21

标签: javascript jquery-mobile cordova

我在脚本中动态地将列表项添加到jquery移动项目中:

<ul id="list" data-role="listview" data-inset="true" data-theme="c" data-dividertheme="f">
      <li data-icon="plus"><a href="#new-thingy" data-transition="slideup">Create new thingy</a></li>
</ul>

使用以下JQuery代码:

$("<li><a href='#foo'>foo</a></li>").prependTo("#home-events-list");
$("#list").trigger('refresh');    

正在添加列表项但它们未被“增强”。我做错了什么?

1 个答案:

答案 0 :(得分:0)

首先:

您的ul的标识为list,而非home-events-list

第二

你想要

$('#list').listview('refresh');