使用dojox.mobile
我只是想创建一个ListItem
,稍后会更改文字。
我无法让它发挥作用,因为它根本不会改变。
代码:
var listWidget = dijit.byId("list");
var listItem = new dojox.mobile.ListItem({
id: "listitem_1",
icon: "icon.png"
moveTo: "anoterView",
label: "Initial label"
});
listWidget.addChild(listItem);
var listItem = dijit.byId("listitem_1");
listItem.set("label", "this is an updated label");
有什么想法吗?
BR 卡洛
答案 0 :(得分:2)
dijit.byId('routeItem').set("label","this is an updated label");
这对我有用,但不同的属性以奇怪的方式工作!右边的文字只能通过这个方法来设置图标不能实现! 戴夫
答案 1 :(得分:0)
这有助于我更新rightText。我认为也应该更新标签
var execListNode = document.getElementById("execCntLi");
var rtText = execListNode.getElementsByClassName("mblListItemRightText")[0];
box.innerHTML = execCnt;
由于 NJ