0
問題如下: 我有一個菜單,我希望它隱藏和顯示鼠標經過的elemens,我用mouseover和mouseout事件得到它,但事實是,我實際上不能選擇下拉菜單中的一個項目,因爲它會消失,我想這可能是因爲dom的問題,但我不太清楚,任何幫助表示讚賞!代碼如下:分機4問題mouseover,mouseout和下拉菜單
var PanelMuestra = Ext.extend(Ext.Panel, {
width : 850 ,
height : 250,
style : 'margin-top:15px',
bodyStyle: 'padding:10px',
renderTo : Ext.getBody(),
html : fakeHTML,
autoScroll: true
});
new PanelMuestra({
title: 'Menu',
tbar: [{
xtype:'splitbutton',
text: 'Nuevo aca',
listeners : {
mouseover : function() {
console.log('Dentro del area');
this.showMenu();
},
mouseout: function (b) {
console.log('Fuera del area');
b.hideMenu();
//Ext.menu.Manager.hideAll();
}
},
menu: [{text: 'Ejemplo boton 1'}]
},'-',{
xtype:'splitbutton',
text: 'Relleno',
menu: [{text: 'Cut Menu Item'}]
},'-',{
text: 'Relleno'
},'-',{
text: 'Relleno',
menu: [{
text: 'Cut Menu Item'
}]
},'-',{
text: 'Relleno'
}]
});