组件方法列表
- 增加菜单项
- 获取菜单项的数目
- 隐藏菜单
- 获取菜单项是否可用
- 删除菜单项
- 设置菜单项不可用
- 设置菜单项可用
- 显示菜单
- 显示/隐藏菜单
方法 | 参数 | 描述 |
addItem | (options) | |
getItemCount | () | |
hide | () | |
isEnable | (itemid) | |
removeItem | (itemid) | |
setDisable | (itemid) | |
setEnable | (itemid) | |
show | (options) | |
toggle | () |
组件方法详细
{Void}
addItem
(options)
- 描述:
- 增加菜单项
- 例子:
var menuitem = { text: '动态项' + menu.getItemCount(), click : onclick11 }; menu.addItem(menuitem);
- 参数列表:
- 参数1:item 当前点击菜单项的信息
- 参数2:itemcount 菜单项的个数
- 参数1:item 当前点击菜单项的信息
- 参数2:itemcount 菜单项的个数
参数名 | 类型 | 描述 | 默认值 |
item | {Object} | 菜单项信息 | |
item.line | {bool} | 是否是Line | false |
item.text | {String} | 菜单项名称 | null |
item.id | {String} | 菜单项ID | null |
item.icon | {String} | 菜单项图标 | null |
item.disable | {Bool} | 菜单项是否不可用 | false |
item.children | {Array} | 菜单项的子菜单 | null |
item.click | {Function} | 菜单项点击事件
|
null |
item.dblclick | {Function} | 菜单项双击事件
|
null |
- 返回值:
- {Void}
{Int}
getItemCount
()
- 描述:
- 获取菜单项的数目
- 返回值:
- {Int}
{Void}
hide
()
- 描述:
- 隐藏菜单
- 例子:
menu.hide();
- 返回值:
- {Void}
{Bool}
isEnable
(itemid)
- 描述:
- 获取菜单项是否可用
- 参数列表:
参数名 | 类型 | 描述 | 默认值 |
itemid | {String} | 菜单项ID |
- 返回值:
- {Bool}
{Void}
removeItem
(itemid)
- 描述:
- 删除菜单项
- 参数列表:
参数名 | 类型 | 描述 | 默认值 |
itemid | {String} | 菜单项ID |
- 返回值:
- {Void}
{Void}
setDisable
(itemid)
- 描述:
- 设置菜单项不可用
- 参数列表:
参数名 | 类型 | 描述 | 默认值 |
itemid | {String} | 菜单项ID |
- 返回值:
- {Void}
{Void}
setEnable
(itemid)
- 描述:
- 设置菜单项可用
- 参数列表:
参数名 | 类型 | 描述 | 默认值 |
itemid | {String} | 菜单项ID |
- 返回值:
- {Void}
{Void}
show
(options)
- 描述:
- 显示菜单
- 例子:
menu = $.ligerMenu({ top: 100, left: 100, width: 120, items: [ { text: '增加', click: onclick11,icon:'add' }, { text: '修改', click: onclick11 }, { line: true }, { text: '查看', click: onclick11, children: [ { text: '报表', click: onclick11 }, { text: '导出', children: [{ text: 'Excel', click: onclick11 }, { text: 'Word'}] } ] }, { text: '关闭', click: onclick112 } ] }); $(document).bind("contextmenu", function (e) { menu.show({ top: e.pageY, left: e.pageX }); return false; });
- 参数列表:
参数名 | 类型 | 描述 | 默认值 |
options | {Object} | 位置信息 | |
options.top | {Int} | 位置信息Top | |
options.left | {Int} | 位置信息Left |
- 返回值:
- {Void}
{Void}
toggle
()
- 描述:
- 显示/隐藏菜单
- 返回值:
- {Void}