Jquery Easyui分割按钮组件SplitButton使用详解(17)


Posted in Javascript onDecember 18, 2016

SpliButton组件依赖于Menu(菜单)组件和 LinkButton(按钮)组件

加载方式

Class加载

<a href="javascript:void(0)" id="edit" class="easyui-splitbutton"
  data-options="menu:'#box',iconCls:'icon-edit'">编辑</a>
 <div id="box" style="width:150px;">
  <div data-options="iconCls:'icon-undo'">撤销</div>
  <div data-options="iconCls:'icon-redo'">恢复</div>
  <div class="menu-sep"></div>
  <div>剪切</div>
  <div>复制</div>
  <div>粘贴</div>
  <div class="menu-sep"></div>
  <div data-options="iconCls:'icon-remove'">删除</div>
  <div>全选</div>
 </div>

Js调用加载

<a href="javascript:void(0)" id="edit" >编辑</a>
 <div id="box" style="width:150px;">
  <div data-options="iconCls:'icon-undo'">撤销</div>
  <div data-options="iconCls:'icon-redo'">恢复</div>
  <div class="menu-sep"></div>
  <div>剪切</div>
  <div>复制</div>
  <div>粘贴</div>
  <div class="menu-sep"></div>
  <div data-options="iconCls:'icon-remove'">删除</div>
  <div>全选</div>
 </div>
 <script>
  $(function () {
   $('#edit').splitbutton({
    // 是否显示简易效果
    plain : false,
    // 用来创建一个对应菜单的选择器。
    menu : '#box',
    // 定义鼠标划过按钮时显示菜单所持续的时间,单位为毫秒。
    duration : 100,
   })
  });
 </script>

属性列表

其他属性,参考依赖组件 LinkButton

Jquery Easyui分割按钮组件SplitButton使用详解(17)

菜单方法

Jquery Easyui分割按钮组件SplitButton使用详解(17)

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

//禁用菜单按钮
$('#edit').splitbutton('disable');

//启用菜单按钮
$('#edit').splitbutton('enable');

//销毁菜单按钮
$('#edit').splitbutton('destroy');

//扩展自$.fn.linkbutton.defaults。使用$.fn.splitbutton.defaults 重写默认值对象。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript addBookmark 加入收藏 多浏览器兼容
Aug 15 Javascript
基于jquery的让textarea自适应高度的插件
Aug 03 Javascript
jquery EasyUI的formatter格式化函数代码
Jan 12 Javascript
JS短路原理的应用示例 精简代码的途径
Dec 13 Javascript
查询json的数据结构的8种方式简介
Mar 10 Javascript
jQuery EasyUI Dialog拖不下来如何解决
Sep 28 Javascript
javascript图片滑动效果实现
Jan 28 Javascript
基于javascript实现泡泡大冒险网页版小游戏
Mar 23 Javascript
原生js实现无限循环轮播图效果
Jan 20 Javascript
vue中$refs的用法及作用详解
Apr 24 Javascript
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 jQuery
浅谈Vue项目骨架屏注入实践
Aug 05 Javascript
Jquery Easyui验证组件ValidateBox使用详解(20)
Dec 18 #Javascript
Jquery Easyui自定义下拉框组件使用详解(21)
Dec 31 #Javascript
Jquery Easyui日历组件Calender使用详解(23)
Dec 18 #Javascript
前端js弹出框组件使用方法
Aug 24 #Javascript
完美解决JS文件页面加载时的阻塞问题
Dec 18 #Javascript
教你一步步用jQyery实现轮播器
Dec 18 #Javascript
Angular.js实现注册系统的实例详解
Dec 18 #Javascript
You might like
php的一个简单加密解密代码
2014/01/14 PHP
PHP中数组的分组排序实例
2014/06/01 PHP
ThinkPHP在新浪SAE平台的部署实例
2014/10/31 PHP
php使用Session和文件统计在线人数
2015/07/04 PHP
php使用gzip压缩传输js和css文件的方法
2015/07/29 PHP
Confirmer JQuery确认对话框组件
2010/06/09 Javascript
高效的表格行背景隔行变色及选定高亮的JS代码
2010/12/04 Javascript
初学js 新节点的创建 删除 的步骤
2011/07/04 Javascript
js触发asp.net的Button的Onclick事件应用
2013/02/02 Javascript
jquery控制显示服务器生成的图片流
2015/08/04 Javascript
js实现StringBuffer的简单实例
2016/09/02 Javascript
jQuery扩展+xml实现表单验证功能的方法
2016/12/25 Javascript
BootStrap Table后台分页时前台删除最后一页所有数据refresh刷新后无数据问题
2016/12/28 Javascript
超全面的javascript中变量命名规则
2017/02/09 Javascript
纯js封装的ajax功能函数与用法示例
2018/05/14 Javascript
手把手教你用Node.js爬虫爬取网站数据的方法
2018/07/05 Javascript
学习node.js 断言的使用详解
2019/03/18 Javascript
countUp.js实现数字动态变化效果
2019/10/17 Javascript
[43:36]Liquid vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python专用方法与迭代机制实例分析
2014/09/15 Python
Python的socket模块源码中的一些实现要点分析
2016/06/06 Python
Python多进程并发与多线程并发编程实例总结
2018/02/08 Python
python装饰器-限制函数调用次数的方法(10s调用一次)
2018/04/21 Python
python调用webservice接口的实现
2019/07/12 Python
django的ORM操作 增加和查询
2019/07/26 Python
python 实现提取log文件中的关键句子,并进行统计分析
2019/12/24 Python
pyinstaller打包找不到文件的问题解决
2020/04/15 Python
Django之腾讯云短信的实现
2020/06/12 Python
Falconeri美国官网:由羊绒和羊毛制成的针织服装
2018/04/08 全球购物
StubHub新西兰:购买和出售你的门票
2019/04/22 全球购物
师恩难忘教学反思
2014/04/27 职场文书
运动会跳远广播稿5篇
2014/09/17 职场文书
安全生产工作汇报材料
2014/10/28 职场文书
工程技术负责人岗位职责
2015/04/13 职场文书
主持人大赛开场白
2015/05/29 职场文书
《进击的巨人》新联动CM 兵长强势出击兽巨人
2022/04/05 日漫