2

我正在更改列表项 ( 'li') 上的图标并且列表未刷新。代码快照:

var listview = $('<ul data-role="listview" data-inset="true">');
...

var button = $('li#' + id, $.mobile.activePage);
button.attr('data-icon', 'check');

listview.listview('refresh');

但是列表显示旧图标。

请协助!

4

1 回答 1

3

可以这样做:

$('#test-list li').buttonMarkup({ icon: "home" });

这是一个工作示例:http: //jsfiddle.net/Gajotres/qgE6L/

于 2013-01-16T09:53:52.900 回答