我正在从服务器获取一些数据,并创建了一个试图更新样式的 ul 列表。
似乎这listview('refresh',true)
行不通。我正在使用 jqm 1.4 beta
function parseData(data)
{
var html = '<ul data-role="listview" data-autodividers="true" data-filter="true" data-inset="true">';
$.each(data, function( index, value ) {
html = '<li>' +
'<div data-role="collapsible">' +
'<p>' + value.title + '</p>' +
'</div>' +
'</li>';
});
html += '</ul>';
return html;
}
var div = $('#div');
div.html(parseData(data));
div.find('ul').listview('refresh',true);
一个想法?