跟我学jQuery EaseUI Web前端框架_EaseUI菜单Menu组件及应用实例
跟我学jQuery EaseUI Web前端框架_EaseUI菜单Menu组件及应用实例
杨教授工作室精心创作的优秀程序员职业提升必读系列资料
目录
1.1EaseUI菜单Menu组件及应用实例 (2)
1.1.1菜单(Menu)定义在一些DIV 标记中 (2)
1.2超链接按钮(easyui-linkbutton)组件 (4)
1.2.1easyui-linkbutton组件 (4)
1.3菜单按钮(Menu Button)组件 (5)
1.3.1菜单按钮的组成 (5)
杨教授工作室,版权所有,盗版必究,1/6页
跟我学jQuery EaseUI Web前端框架_EaseUI菜单Menu组件及应用实例
杨教授工作室精心创作的优秀程序员职业提升必读系列资料
1.1EaseUI菜单Menu组件及应用实例
1.1.1菜单(Menu)定义在一些 DIV 标记中
菜单组件通常用于快捷菜单。他是构建其他菜单组件的必备基础组件。比如:menubutton 和splitbutton。它还可以用于导航和执行命令。
1、通过标签创建菜单
给<div/>标签(该标签为菜单项目的容器)添加一个名为'easyui-menu'的类ID。每个菜单项都通过<div/>标签创建(不需要再添加<a>标签)。可以添加'iconCls'属性来给菜单项定义一个图标显示到菜单项的左侧。添加'menu-sep'类ID菜单项将会生成一个菜单分割线。(1)HTML标签
<div id="menuWarpDivTagID" class="easyui-menu" style="width:120px;">
<div id="newItemID">New</div>
<div>
<span>Open</span>
<div style="width:150px;">
<div id="wordItemID"><b>Word</b></div>
<div id="excelItemID">Excel</div>
<div id="powerPointItemID">PowerPoint</div>
</div>
</div>
<div data-options="iconCls:'icon-save'" id="saveItemID">Save</div>
<div class="menu-sep"></div>
<div id="exitItemID">Exit</div>
杨教授工作室,版权所有,盗版必究,2/6页
跟我学jQuery EaseUI Web前端框架_EaseUI菜单Menu组件及应用实例
杨教授工作室精心创作的优秀程序员职业提升必读系列资料
</div>
(2)显示菜单
在菜单被创建的时候它是隐藏和不可见的。调用'show'方法显示菜单或者调用'hide' 方法隐藏它。
<script>
$(function(){
$('#menuWarpDivTagID').menu('show', {
left: 200,
top: 100
});
$('#menuWarpDivTagID').menu({
onClick:function(item){
alert("点击的菜单项目id="+item.id+",文字=" + item.text);
}
});
});
</script>
(3)监听'onClick'事件
(4)示例程序的执行结果
杨教授工作室,版权所有,盗版必究,3/6页
跟我学jQuery EaseUI Web前端框架_EaseUI菜单Menu组件及应用实例
杨教授工作室精心创作的优秀程序员职业提升必读系列资料
1.2超链接按钮(easyui-linkbutton)组件
1.2.1easyui-linkbutton组件
1、主要的特性
通常情况下,使用<button> 元素来创建按钮,而链接按钮(Link Button)则是使用<a> 元素来创建的。所以实际上一个链接按钮(Link Button)就是一个显示为按钮样式的<a> 元素。
2、应用的要求
应用<a>创建出导航按钮,但不能再通过在<a>中设置href属性定义URL,而必须在onclick事件中进行功能操作——通过设置window.location.href。
链接按钮用户创建超链接按钮。它是表示正常的<a>标记。可以显示图标和文字,或仅仅只是图标或文字。按钮的宽度可以动态收缩/展开以适应文本标签。
3、使用方式——linkbutton同样提供两种使用方式
为了创建链接按钮(Link Button),所有您需要做的就是添加一个名为'easyui-linkbutton' 的class 属性到<a> 元素。
(1)通过html标记创建
<a id="btn" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-search'">easyui</a>
其中的iconCls 属性是一个icon 的CSS class 样式,它在按钮上显示一个icon 图片。(2)通过js脚本创建
<a id="btn" href="#">easyui</a>
$('#btn').linkbutton({ iconCls: 'icon-search' });
以上两种方式都可以创建linkbutton。
4、以下例子使用JQuery绑定单击处理函数给链接
<body>
<a id="btn" href="" class="easyui-linkbutton" data-options="iconCls:'icon-search'">easyui</a>
<script>
$(function () {
$('#btn').bind('click', function () {
杨教授工作室,版权所有,盗版必究,4/6页
跟我学jQuery EaseUI Web前端框架_EaseUI菜单Menu组件及应用实例
杨教授工作室精心创作的优秀程序员职业提升必读系列资料
alert('按钮被点击了');
});
});
</script>
</body>
5、禁止按钮
有时候您需要禁用链接按钮(Link Button)或者启用它,下面的代码演示了如何禁用一个链接按钮(Link Button),而只需要调用'disable' 方法。
$(selector).linkbutton('disable');
1.3菜单按钮(Menu Button)组件
1.3.1菜单按钮的组成
1、菜单按钮(Menu Button)包含一个按钮(button)和一个菜单(menu)组件,当点击或移动鼠标到按钮上,将显示一个对应的菜单。
为了定义一个菜单按钮(Menu Button),应该要定义一个链接按钮(Link Button)和一个菜单(menu)。上图中的“Edit”为链接按钮,当点击该链接按钮(它为弹出菜单的触发按钮)时,将弹出下拉菜单项目。
2、对应的HTML标签示例
<div style="background:#fafafa;padding:5px;width:200px;border:1px solid #ccc">
<a href="#" class="easyui-menubutton" menu="#mm1"
iconCls="icon-edit">Edit</a>
杨教授工作室,版权所有,盗版必究,5/6页
跟我学jQuery EaseUI Web前端框架_EaseUI菜单Menu组件及应用实例
杨教授工作室精心创作的优秀程序员职业提升必读系列资料
<a href="#" class="easyui-menubutton" menu="#mm2" iconCls="icon-help">Help</a>
</div>
<div id="mm1" style="width:150px;">
<div iconCls="icon-undo">Undo</div>
相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




