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 DOM 添加事件
Feb 14 Javascript
Javascript基础 函数“重载” 详细介绍
Oct 25 Javascript
原生js的弹出层且其内的窗口居中
May 14 Javascript
jquery.qtip提示信息插件用法简单实例
Jun 17 Javascript
ES6记录异步函数的执行时间详解
Aug 31 Javascript
Bootstrap菜单按钮及导航实例解析
Sep 09 Javascript
JS框架之vue.js(深入三:组件1)
Sep 29 Javascript
jQuery实现点击任意位置弹出层外关闭弹出层效果
Oct 19 Javascript
Angularjs 依赖压缩及自定义过滤器写法
Feb 04 Javascript
深入理解vuex2.0 之 modules
Nov 20 Javascript
node.js中事件触发器events的使用方法实例分析
Nov 23 Javascript
vue实现分页加载效果
Dec 24 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 isset()与empty()的使用区别详解
2010/08/29 PHP
php时间函数用法分析
2016/05/28 PHP
PHP mysqli_free_result()与mysqli_fetch_array()函数详解
2016/09/21 PHP
理清PHP在Linxu下执行时的文件权限方法
2017/06/07 PHP
PHP实现的Redis多库选择功能单例类
2017/07/27 PHP
js onpropertychange输入框 事件获取属性
2009/03/26 Javascript
JQuery 无废话系列教程(一) jquery入门 [推荐]
2009/06/23 Javascript
javascript中的关于类型转换的性能优化
2010/12/14 Javascript
页面图片浮动左右滑动效果的简单实现案例
2014/02/10 Javascript
javascript记录文本框内文字个数检测文字个数变化
2014/10/14 Javascript
AngularJs Modules详解及示例代码
2016/09/01 Javascript
javascript代码调试之console.log 用法图文详解
2016/09/30 Javascript
微信小程序 HTTPS报错整理常见问题及解决方案
2016/12/14 Javascript
JS弹性运动实现方法分析
2016/12/15 Javascript
利用node.js+mongodb如何搭建一个简单登录注册的功能详解
2017/07/30 Javascript
vue2.0实现音乐/视频播放进度条组件
2018/06/06 Javascript
JavaScript实现构造json数组的方法分析
2018/08/17 Javascript
ES6 Object属性新的写法实例小结
2019/06/25 Javascript
node.js实现上传文件功能
2019/07/15 Javascript
vue 微信分享回调iOS和安卓回调出现错误的解决
2020/09/07 Javascript
JavaScript 实现继承的几种方式
2021/02/19 Javascript
asyncio 的 coroutine对象 与 Future对象使用指南
2016/09/11 Python
使用Python实现租车计费系统的两种方法
2018/09/29 Python
使用Python内置模块与函数进行不同进制的数的转换
2020/04/26 Python
python 使用建议与技巧分享(四)
2020/08/18 Python
python中time.ctime()实例用法
2021/02/03 Python
Aveda美国官网:天然护发产品、洗发水、护发素和沙龙
2016/12/09 全球购物
编辑个人求职信范文
2013/09/21 职场文书
致铅球运动员广播稿精选
2014/01/12 职场文书
《童年的发现》教学反思
2014/02/14 职场文书
公共机构节能宣传周活动总结
2014/07/09 职场文书
综合素质评价个性与发展自我评价
2015/03/06 职场文书
2017公司年会主持人开幕词
2016/03/04 职场文书
springBoot基于webSocket实现扫码登录
2021/06/22 Java/Android
PHP中多字节字符串操作实例详解
2021/08/23 PHP
Vue router配置与使用分析讲解
2022/12/24 Vue.js