2014-10-15 2 views
0

Я хочу показать подменю в существующем подменю. Пожалуйста, проверьте http://jsfiddle.net/nw9tU/216/добавление пунктов подменю

В menu2, Вывод подменю пункт, я хочу показать 2 пунктов подменю именованные сберегательные Точность, ток Точность при наведении курсора на «Withdraw» подменю пункта. Любые предложения были бы полезными.

Ниже приведен пример кода:

var pSubMenu2 = new DropDownMenu({}); 
var pSubMenu3 = new DropDownMenu({}); 

pSubMenu2.addChild(new MenuItem({ 
    label: "Credit" 
})); 
pSubMenu2.addChild(new MenuItem({ 
    label: "Withdraw" 
})); 
pSubMenu2.addChild(new PopupMenuBarItem({ 
    label: "Retail", 
    popup: pSubMenu3 
})); 

pSubMenu3.addChild(new MenuItem({ 
    label: "Savings Acc" 
})); 

я могу в состоянии показать одно подменю пункт на мыши над из подменю Вывод, но в раскрывающемся меню их разрыв видно при добавлении пунктов меню ребенка. Как разрешить его и как я могу отобразить несколько подменю в подменю. Благодарю.

ответ

2

Я обновил ваш скрипку link

в основном вы должны создать новое меню и прикрепить его в качестве элемента popmenu на Вывод пункта меню, как указано ниже

`вар withdrawMenu = новое меню ({ ид : «takeMenu» });

withdrawMenu.addChild(new MenuItem({ 
      id: "savings", 
      label: "Savings Acc" 
     })); 
withdrawMenu.addChild(new MenuItem({ 
      id: "checking", 
      label: "Checking Acc" 
     })); 

var pSubMenu2 = new DropDownMenu({}); 
pSubMenu2.addChild(new MenuItem({ 
    label: "Credit" 
})); 

pSubMenu2.addChild(new PopupMenuItem({ 
      id: "withdraw", 
      label: "Withdraw", 
      popup: withdrawMenu 
     }));` 
+0

спасибо, это сработало @mannyyysh – user4103233

Смежные вопросы