📅  最后修改于: 2023-12-03 15:14:50.236000             🧑  作者: Mango
EasyUI 是一个基于 jQuery 的 UI 库,提供了丰富的 UI 组件和插件,包括菜单和按钮小部件。本文将介绍 EasyUI jQuery 菜单和按钮小部件的完整参考。
$(selector).menu(options);
menu
函数用于创建菜单组件,参数 selector
是菜单容器的选择器,参数 options
是配置选项。以下是一个简单的菜单组件示例:
<div id="menu" class="easyui-menu" style="width:120px;">
<div data-options="iconCls:'icon-add'">Add</div>
<div data-options="iconCls:'icon-remove'">Remove</div>
</div>
$('#menu').menu();
以下是菜单组件的常用选项:
alignTo
:将菜单对齐到指定元素,默认为 null
。align
:指定菜单对齐方式,默认为 'left'
。minWidth
:指定菜单最小宽度,默认为 120
。zIndex
:指定菜单的 Z 轴顺序,默认为 110000
。hideOnUnhover
:鼠标移开时是否自动隐藏菜单,默认为 true
。duration
:菜单展开/收起的动画时长(毫秒),默认为 100
。以下是菜单组件的常用事件:
onShow
:菜单显示时触发。onHide
:菜单隐藏时触发。onClick
:菜单项被点击时触发。$(selector).linkbutton(options);
linkbutton
函数用于创建按钮组件,参数 selector
是按钮容器的选择器,参数 options
是配置选项。以下是一个简单的按钮组件示例:
<a href="#" class="easyui-linkbutton" data-options="iconCls:'icon-add',plain:true">Add</a>
$('.easyui-linkbutton').linkbutton();
以下是按钮组件的常用选项:
iconCls
:指定按钮的图标样式。plain
:是否显示为普通按钮(不带背景色),默认为 false
。size
:指定按钮的大小,可选值 'small'
、'large'
,默认为 ''
。以下是按钮组件的常用方法:
enable
:启用按钮。disable
:禁用按钮。toggle
:切换按钮的选中状态。以下是按钮组件的常用事件:
onClick
:按钮被点击时触发。onSelect
:按钮被选中时触发。onUnselect
:按钮被取消选中时触发。EasyUI jQuery 菜单和按钮小部件是常用的 Web UI 组件,可以帮助开发者快速创建菜单和按钮功能。本文介绍了常用的选项、事件和方法,供开发者参考使用。