jQuery mobile Trigger create不能完全使用通过DOM添加的元素

时间:2012-02-16 09:43:12

标签: jquery-mobile

我必须在不重新加载页面的情况下添加一些项目。添加这些元素后,我打电话给

$('#one').trigger('create');

但并非所有内容都会发生变化(截图:http://www.ianaz.com/9a7c50414.html) 背景保持灰色,右侧的图标未添加,文本变为链接。 它不会转换列表“按钮”中的所有内容。屏幕截图中的第三个组件应该是。 我是否需要调用另一种方法? 感谢

1 个答案:

答案 0 :(得分:5)

在您调用create之前,请尝试在列表中调用listview("refresh")。例如。如果list是listview的id,则应使用以下代码:

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