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 相关文章推荐
js+CSS 图片等比缩小并垂直居中实现代码
Dec 01 Javascript
关于hashchangebroker和statehashable的补充文档
Aug 08 Javascript
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
Nov 18 Javascript
jquery插件jquery倒计时插件分享
Dec 27 Javascript
jQuery Validate表单验证深入学习
Dec 18 Javascript
浅析AngularJS中的指令
Mar 20 Javascript
ReactNative之FlatList的具体使用方法
Nov 29 Javascript
JavaScript实现邮箱后缀提示功能的示例代码
Dec 13 Javascript
微信小程序获取用户信息并保存登录状态详解
May 10 Javascript
在Vue环境下利用worker运行interval计时器的步骤
Aug 01 Javascript
vue设置动态请求地址的例子
Nov 01 Javascript
JavaScript模拟实现网易云轮播效果
Apr 04 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
四月新番又没了,《Re:从零开始的异世界生活》第二季延期至7月播出
2020/05/06 日漫
在PHP中使用XML
2006/10/09 PHP
一些常用的php简单命令代码集锦
2007/09/24 PHP
mysql下创建字段并设置主键的php代码
2010/05/16 PHP
php截取指定2个字符之间字符串的方法
2015/04/15 PHP
php curl请求信息和返回信息设置代码实例
2015/04/27 PHP
详解PHP素材图片上传、下载功能
2019/04/12 PHP
thinkphp5.1 框架导入/导出excel文件操作示例
2020/05/25 PHP
javascript使用eval或者new Function进行语法检查
2010/10/16 Javascript
《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型
2012/02/27 Javascript
jquery滚动加载数据的方法
2015/03/09 Javascript
bootstrap布局中input输入框右侧图标点击功能
2016/05/16 Javascript
使用 jQuery.ajax 上传带文件的表单遇到的问题
2016/10/31 Javascript
深入理解vue.js双向绑定的实现原理
2016/12/05 Javascript
js获取元素的偏移量offset简单方法(必看)
2017/07/05 Javascript
JavaScript使用Ajax上传文件的示例代码
2017/08/10 Javascript
nodejs中安装ghost出错的原因及解决方法
2017/10/23 NodeJs
vue init失败简单解决方法(终极版)
2017/12/22 Javascript
nodejs acl的用户权限管理详解
2018/03/14 NodeJs
vue-cli3.0配置及使用注意事项详解
2018/09/05 Javascript
Vue.js中该如何自己维护路由跳转记录
2019/05/19 Javascript
解决vuex数据页面刷新后初始化操作
2020/07/26 Javascript
python的即时标记项目练习笔记
2014/09/18 Python
python实现SOM算法
2018/02/23 Python
Anaconda+VSCode配置tensorflow开发环境的教程详解
2020/03/30 Python
如何基于python对接钉钉并获取access_token
2020/04/21 Python
Python爬虫基于lxml解决数据编码乱码问题
2020/07/31 Python
大学毕业生的自我鉴定
2013/11/30 职场文书
竞选副班长演讲稿
2014/04/24 职场文书
法制宣传教育方案
2014/05/09 职场文书
法定代表人授权委托书范文
2014/09/22 职场文书
2014年办公室工作总结范文
2014/11/12 职场文书
2015年考研复习计划
2015/01/19 职场文书
2015年政协委员工作总结
2015/05/20 职场文书
小学生暑假安全公约
2015/07/14 职场文书
投资入股协议书
2016/03/22 职场文书