2
我有一個工具欄按鈕,點擊時,顯示一個菜單,我希望它是自動的。即鼠標懸停時的下拉菜單。我已經通過下面的代碼這樣做:工具欄菜單自動下拉鼠標懸停在extjs 4
xtype : 'button',
text : 'My Button',
listeners : {
mouseover : function() {
console.log('inside mouse over');
this.showMenu();
},
menushow : function() {
console.log('menu shown');
this.mouseLeaveMonitor = this.menu.el
.monitorMouseLeave(100, this.hideMenu, this);
},
destroy : function(combo) {
combo.menu.el.un(combo.mouseLeaveMonitor);
}
},
menu : [{
text : 'menu item1'
}, {
text : 'menu item2', menu : [{text : 'text 1'}, {text : 'text 2'}]
}]
好了,我的代碼工作正常的下拉菜單中,但在子菜單中失敗。任何人都可以幫忙嗎?
是不適合我 –
哪一部分它不爲你工作的工作? – kevhender
菜單成功打開,但子菜單不起作用。 –