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实现的仿Flash广告图片轮换效果
Apr 24 Javascript
JS仿flash上传头像效果实现代码
Jul 18 Javascript
jQuery Mobile的loading对话框显示/隐藏方法分享
Nov 26 Javascript
jquery 实现输入邮箱时自动补全下拉提示功能
Oct 04 Javascript
jQuery滚动新闻实现代码
Jun 26 Javascript
BootStrap入门教程(三)之响应式原理
Sep 19 Javascript
js 实现获取name 相同的页面元素并循环遍历的方法
Feb 14 Javascript
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
Aug 23 jQuery
JavaScript实现汉字转换为拼音及缩写的方法示例
Mar 28 Javascript
解决Vue在Tomcat8下部署页面不加载的问题
Nov 12 Javascript
vue学习之Vue-Router用法实例分析
Jan 06 Javascript
JavaScript实现答题评分功能页面
Jun 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
如何跨站抓取别的站点的页面的补充
2006/10/09 PHP
php5.3 不支持 session_register() 此函数已启用的解决方法
2013/11/12 PHP
CI框架给视图添加动态数据
2014/12/01 PHP
PHP5.6新增加的可变函数参数用法分析
2017/08/25 PHP
Laravel6.18.19如何优雅的切换发件账户
2020/06/14 PHP
php的lavarel框架中join和orWhere的用法
2020/12/28 PHP
js验证表单大全
2006/11/25 Javascript
jQuery实战之品牌展示列表效果
2011/04/10 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
2012/09/14 Javascript
Javascript中常见的校验如域名、手机、邮箱等等
2014/01/02 Javascript
Jquery实现兼容各大浏览器的Enter回车切换输入焦点的方法
2014/09/01 Javascript
WEB前端设计师常用工具集锦
2014/12/09 Javascript
JQuery ztree 异步加载实例讲解
2016/02/25 Javascript
有关JavaScript中call()和apply() 的一些理解
2016/05/20 Javascript
项目实践一图片上传之form表单还是base64前端图片压缩(前端图片压缩)
2016/07/28 Javascript
jQuery实现定位滚动条位置
2016/08/05 Javascript
值得分享的bootstrap table实例
2016/09/22 Javascript
vue-router跳转页面的方法
2017/02/09 Javascript
原生js轮播(仿慕课网)
2017/02/15 Javascript
详解win7 cmd执行vue不是内部命令的解决方法
2017/07/27 Javascript
AngularJS的$location使用方法详解
2017/10/19 Javascript
Vue.js最佳实践(五招助你成为vuejs大师)
2018/05/04 Javascript
在Angular中使用JWT认证方法示例
2018/09/10 Javascript
vue开发移动端底部导航条功能
2020/04/08 Javascript
ES6学习教程之Promise用法详解
2020/11/22 Javascript
[01:11:08]Winstrike vs NB 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
Python使用Django实现博客系统完整版
2020/09/29 Python
Python面向对象之类和对象属性的增删改查操作示例
2018/12/14 Python
在Python中过滤Windows文件名中的非法字符方法
2019/06/10 Python
德国最大的设计师鞋网上商店:Budapester
2017/12/07 全球购物
捷克体育用品购物网站:D-sport
2017/12/28 全球购物
小学教师岗位职责
2013/11/25 职场文书
母亲七十大寿答谢词
2014/01/18 职场文书
医药销售求职信范文
2014/02/01 职场文书
摄影专业毕业生求职信
2014/03/13 职场文书
python spilt()分隔字符串的实现示例
2021/05/21 Python