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学习笔记(十七) 检测浏览器插件代码
Jun 20 Javascript
利用JS实现浏览器的title闪烁
Jul 08 Javascript
使用原生JS实现弹出层特效
Dec 22 Javascript
js+html5实现canvas绘制圆形图案的方法
Jun 05 Javascript
jquery+json实现动态商品内容展示的方法
Jan 14 Javascript
jQuery筛选数组之grep、each、inArray、map的用法及遍历json对象
Jun 20 Javascript
jquery判断对象是否为空并遍历对象的简单实例
Jul 26 Javascript
Vue.js -- 过滤器使用总结
Feb 18 Javascript
JS实现双击内容变为可编辑状态
Mar 03 Javascript
vue2项目使用sass的示例代码
Jun 28 Javascript
Angular2 组件间通过@Input @Output通讯示例
Aug 24 Javascript
ES6学习教程之块级作用域详解
Oct 09 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调用数据库的存贮过程
2006/10/09 PHP
Zend Studio for Eclipse的java.lang.NullPointerException错误的解决方法
2008/12/06 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
Ext 表单布局实例代码
2009/04/30 Javascript
JavaScript 精粹读书笔记(1,2)
2010/02/07 Javascript
javascript动态添加样式(行内式/嵌入式/外链式等规则)
2013/06/24 Javascript
原生JS可拖动弹窗效果实例代码
2013/11/09 Javascript
JavaScript获取XML数据附示例截图
2014/03/05 Javascript
javascript实现的HashMap类代码
2014/06/27 Javascript
nodejs教程之制作一个简单的文章发布系统
2014/11/21 NodeJs
动态创建按钮的JavaScript代码
2016/01/29 Javascript
JS+Canvas 实现下雨下雪效果
2016/05/18 Javascript
非常实用的js验证框架实现源码 附原理方法
2016/06/08 Javascript
基于Angular中ng-controller父子级嵌套的相关属性详解
2018/10/08 Javascript
jQuery实现的老虎机跑动效果示例
2018/12/29 jQuery
JavaScript学习笔记之图片库案例分析
2019/01/08 Javascript
js实现漂亮的星空背景
2019/11/01 Javascript
javascript/jquery实现点击触发事件的方法分析
2019/11/11 jQuery
python生成日历实例解析
2014/08/21 Python
Python自动化运维之IP地址处理模块详解
2017/12/10 Python
python Pandas 读取txt表格的实例
2018/04/29 Python
Python txt文件加入字典并查询的方法
2019/01/15 Python
详解django+django-celery+celery的整合实战
2019/03/19 Python
如何爬取通过ajax加载数据的网站
2019/08/15 Python
Python获取一个用户名的组ID过程解析
2019/09/03 Python
Python基于network模块制作电影人物关系图
2020/06/19 Python
Keras SGD 随机梯度下降优化器参数设置方式
2020/06/19 Python
CSS3模拟IOS滑动开关效果
2016/09/28 HTML / CSS
CSS3的颜色渐变效果的示例代码
2017/09/29 HTML / CSS
The North Face北面德国官网:美国著名户外品牌
2018/12/12 全球购物
忠诚奉献演讲稿
2014/09/12 职场文书
作风整顿剖析材料
2014/09/30 职场文书
长城导游词400字
2015/01/30 职场文书
2015年医院护理部工作总结
2015/04/23 职场文书
tensorflow中的梯度求解及梯度裁剪操作
2021/05/26 Python
什么是SOLID
2022/03/24 Javascript