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