0
我创建了一个按钮(dijit/form/DropDownButton),当点击时显示项目(dijit/MenuItems)的下拉菜单(Dijit/DropDownMenu)。我试图在创建控件后Manlipuate MenuItems。我可以使用getChildren()函数从DropDownMenu中获取MenuItems;但是,无法从返回的数组/对象中获取MenuItem对象。Dijit MenuItem from DropDownMenu.getChildren()
require(["dojo/ready"], function (ready) {
ready(function() {
var menu = dijit.byId("drpMenu");
var menuChildern = menu.getChildren();
});
});
如何解析getChildren()数组,获取单个MenuItems?
你想操纵一个特定的MenuItem或全部? “menuChildren.forEach(function(menuItem){// Process MenuItems})'有什么问题? – Default 2013-04-04 00:45:05