easyui-menu

单属性,有些设置在 data-options 有效

$('#box').menu({
left:100,
top:100,
hideOnUnhover:true,
zIndex:100,
onShow:function(){
alert('显示时触发');
},
onHide:function(){
alert('隐藏时触发');
},
onClick:function(item){
alert(item.text);
},
});

//返回属性对象 console.log($('#box').menu('options'));

 

//显示菜单 $('#box').menu('show', {

 

left : e.pageX, top : e.pageY,

});

 

//隐藏菜单 $('#box').menu('hide');

 

//销毁菜单 $('#box').menu('destroy');

 

//得到某个菜单项对象 console.log($('#box').menu('getItem', '#new'));

 

//设置某个菜单项文本 $('#box').menu('setText', {

 

target : '#new', text : '修改',

});


 

//设置某个菜单项图标 $('#box').menu('setIcon', {

 

target : '#new', iconCls : 'icon-add',

});

 

//通过文本获取指定的菜单项对象 console.log($('#box').menu('findItem','新建'));

 

//追加一个顶层菜单项 $('#box').menu('appendItem', {

 

text : '新增', iconCls : 'icon-add',

 

onclick : function () { alert('新增');

 

},

 

});

 

//追加一个子菜单项 $('#box').menu('appendItem', {

 

parent : $('#box').menu('findItem', '打开').target, text : '新增',

 

iconCls : 'icon-add', onclick : function () {

alert('新增');

 

},

 

});

 

//移出指定菜单项 $('#box').menu('removeItem', '#new');

 

//禁用指定菜单项 $('#box').menu('disableItem', '#new');

 

//启用指定菜单项 $('#box').menu('enableItem', '#new');

 




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值