jQuery EasyUI 菜单与按钮之创建简单的菜单和链接按钮


Posted in Javascript onNovember 18, 2015

jQuery EasyUI 菜单与按钮之创建简单的菜单和链接按钮

菜单(Menu)定义在一些 DIV 标记中,如下所示:

<div id="mm" class="easyui-menu" style="width:120px;">
 <div onclick="javascript:alert('new')">New</div>
 <div>
  <span>Open</span>
  <div style="width:150px;">
  <div><b>Word</b></div>
  <div>Excel</div>
  <div>PowerPoint</div>
  </div>
 </div>
 <div icon="icon-save">Save</div>
 <div class="menu-sep"></div>
 <div>Exit</div>
 </div>

当菜单创建之后是不显示的,调用 'show' 方法显示它或者调用 'hide' 方法隐藏它:

$('#mm').menu('show', {
  left: 200,
  top: 100
 });

创建链接按钮(Link Button)

通常情况下,使用 <button> 元素来创建按钮,而链接按钮(Link Button)则是使用 <a> 元素来创建的。所以实际上一个链接按钮(Link Button)就是一个显示为按钮样式的 <a> 元素。

jQuery EasyUI 菜单与按钮之创建简单的菜单和链接按钮

为了创建链接按钮(Link Button),所有您需要做的就是添加一个名为 'easyui-linkbutton' 的 class 属性到 <a> 元素:

<div style="padding:5px;background:#fafafa;width:500px;border:1px solid #ccc">
 <a href="#" class="easyui-linkbutton" iconCls="icon-cancel">Cancel</a>
 <a href="#" class="easyui-linkbutton" iconCls="icon-reload">Refresh</a>
 <a href="#" class="easyui-linkbutton" iconCls="icon-search">Query</a>
 <a href="#" class="easyui-linkbutton">text button</a>
 <a href="#" class="easyui-linkbutton" iconCls="icon-print">Print</a>
 </div>
 <div style="padding:5px;background:#fafafa;width:500px;border:1px solid #ccc">
 <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-cancel">Cancel</a>
 <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-reload">Refresh</a>
 <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-search">Query</a>
 <a href="#" class="easyui-linkbutton" plain="true">text button</a>
 <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-print">Print</a>
 <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-help"></a>
 <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-save"></a>
 <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-back"></a>
 </div>

正如您所看到的,iconCls 属性是一个 icon 的 CSS class 样式,它在按钮上显示一个 icon 图片。

有时候您需要禁用链接按钮(Link Button)或者启用它,下面的代码演示了如何禁用一个链接按钮(Link Button):

$(selector).linkbutton('disable'); // call the 'disable' method
Javascript 相关文章推荐
Js 回车换行处理的办法及replace方法应用
Jan 24 Javascript
jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
Jun 04 Javascript
JavaScript中检查对象property的存在性方法介绍
Dec 30 Javascript
javascript关于运动的各种问题经典总结
Apr 27 Javascript
js判断子窗体是否关闭的方法
Aug 11 Javascript
js实现鼠标点击左上角滑动菜单效果代码
Sep 06 Javascript
javascript中利用柯里化函数实现bind方法【推荐】
Apr 29 Javascript
Vue中在新窗口打开页面及Vue-router的使用
Jun 13 Javascript
JavaScript时间与时间戳的转换操作实例分析
Dec 07 Javascript
微信小程序中转义字符的处理方法
Mar 28 Javascript
Layui Table js 模拟选中checkbox的例子
Sep 03 Javascript
js生成1到100的随机数最简单的实现方法
Feb 07 Javascript
详解JavaScript中常用的函数类型
Nov 18 #Javascript
JavaScript如何动态创建table表格
Aug 02 #Javascript
javascript中字体浮动效果的简单实例演示
Nov 18 #Javascript
jQuery EasyUI 布局之动态添加tabs标签页
Nov 18 #Javascript
如何使用jquery easyui创建标签组件
Nov 18 #Javascript
JavaScript严格模式详解
Nov 18 #Javascript
每天一篇javascript学习小结(String对象)
Nov 18 #Javascript
You might like
PHP教程 预定义变量
2009/10/23 PHP
php生成rss类用法实例
2015/04/14 PHP
PHP实现的字符串匹配算法示例【sunday算法】
2017/12/19 PHP
Laravel源码解析之路由的使用和示例详解
2018/09/27 PHP
PHP实现文字写入图片功能
2019/02/18 PHP
jQuery 表单验证扩展代码(一)
2010/10/11 Javascript
js文件Cookie存取值示例代码
2014/02/20 Javascript
node.js中Socket.IO的进阶使用技巧
2014/11/04 Javascript
JavaScript实现获得所有兄弟节点的方法
2015/07/23 Javascript
JavaScript设置、获取、清除单值和多值cookie的方法
2015/11/17 Javascript
vue.js中过滤器的使用教程
2017/06/08 Javascript
关于js中的鼠标事件总结
2017/07/11 Javascript
js实现图片懒加载效果
2017/07/17 Javascript
js实现随机点名小功能
2017/08/17 Javascript
基于iScroll实现内容滚动效果
2018/03/21 Javascript
AngularJs用户输入动态模板XSS攻击示例详解
2018/04/21 Javascript
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
2019/05/09 Javascript
详解小程序用户登录状态检查与更新实例
2019/05/15 Javascript
LayUI动态设置checkbox不显示的解决方法
2019/09/02 Javascript
Vue实现剪贴板复制功能
2019/12/31 Javascript
微信小程序开发中var that =this的用法详解
2020/01/18 Javascript
[06:33]3.19 DOTA2发布会 海涛、冷冷、2009见证希望
2014/03/21 DOTA
[04:04]显微镜下的DOTA2第六期——电影级别的华丽团战
2014/06/20 DOTA
python批量创建指定名称的文件夹
2019/03/21 Python
python实现的汉诺塔算法示例
2019/10/23 Python
python 实现汉诺塔游戏
2020/11/28 Python
Python 实现RSA加解密文本文件
2020/12/30 Python
Sam’s Club山姆会员商店:沃尔玛旗下高端会员制商店
2017/01/16 全球购物
Old Navy加拿大官网:美式休闲服饰品牌
2017/09/26 全球购物
2014最新预备党员思想汇报范文:中国梦,我的梦
2014/10/25 职场文书
离职感谢信怎么写
2015/01/22 职场文书
趣味运动会简讯
2015/07/20 职场文书
2016年大学生暑期社会实践方案
2015/11/26 职场文书
2016高中社会实践心得体会范文
2016/01/14 职场文书
mysql性能优化以及配置连接参数设置
2022/05/06 MySQL
Spring Boot优化后启动速度快到飞起技巧示例
2022/07/23 Java/Android