0
根據Dojo文檔dijit/menu ,您可以通過指定節點的ID將菜單附加到節點。就像他們的榜樣如何在不使用id的情況下將dijit/menu附加到節點?
require([
"dijit/Menu",
"dijit/MenuItem",
"dijit/CheckedMenuItem",
"dijit/MenuSeparator",
"dijit/PopupMenuItem",
"dojo/domReady!"
], function(Menu, MenuItem, CheckedMenuItem, MenuSeparator, PopupMenuItem){
var pMenu;
pMenu = new Menu({
targetNodeIds: ["progmenu"]
});
...
...
pMenu.startup();
});
節點
<span id="progmenu">Right click me to get a menu</span>
但是我不能使用的Id在我的項目。我需要使用附加點。如何通過附加點將菜單附加到節點?