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 に答える