0
Я хочу показать PopupMenuItem по горизонтали, но не могу найти способ сделать это.Показ PopupMenuItem по горизонтали
Я добавляю его как этот
var pSubMenu2 = new Menu();
pSubMenu2.addChild(new MenuItem({
iconClass: "dijitEditorIcon dijitEditorIconCopy"
}));
pSubMenu2.addChild(new MenuItem({
iconClass: "dijitEditorIcon dijitEditorIconCut"
}));
pMenu.addChild(new PopupMenuItem({
iconClass: "dijitEditorIcon dijitEditorIconPaste",
popup: pSubMenu2
}));
ниже ссылка кода
https://jsfiddle.net/agha_ali22/ntkhy9q3/2/
еще один вопрос, как я могу скрыть подменю на unhover? – Haider
Вы можете добавить pSubMenu в область видимости этого виджета: this.pSubMenu. Затем вы можете добавить событие на mouseleave и закрыть всплывающее окно. Вы можете увидеть пример ниже: https://jsfiddle.net/an90dr/27uo0hpo/ – AndreasH
Это скрывает подменю, даже если он наводил его на родительское меню и не отображался снова – Haider