accordion(分类)组件
一、依赖于 Panel(面板)组件
二、class加载方式
<div id="box" class="easyui-accordion" style="width: 300px;height: 150px;">
<div title="标题一">内容区域1</div>
<div title="标题二">内容区域2</div>
<div title="标题三">内容区域3</div>
</div>
三、js加载方式
$(function () {
$("#box").accordion({
//属性
width:'500',//分类容器的宽度。默认值 auto。值为number
height:'auto',//分类容器的高度。默认值 auto。值为number
// fit:true,//分类容器大小将自适应父容器。默认值 false。值为boolean
//border:false,//定义是否显示边框。默认值 true。值为boolean
animate:true,//定义在展开和折叠的时候是否显示动画效 果。默认值 true。值为boolean
//multiple:true,//如果为 true时,同时展开多个面板。默认值 false。值为boolean
selected:2,//设置初始化时默认选中的面板索引号。默认值0。值为number
//事件
onSelect:function(title,index){
console.log(title+"---"+index)
},//在面板被选中的时候触发
unselect:function (title,index) {
console.log(title+"|"+index)
},//在面板被取消选中的时候触发
});
//方法
console.log($('#box').accordion('options'));//返回属性对象
console.log($('#box').accordion('panels')); //返回所有分类面板
// $(document).click(function () {
// $('#box').accordion().css('display', 'block');
// $('#box').accordion('resize');
// });//调整分类组件大小
console.log($('#box').accordion('getSelected'));//选择选中的分类面板
console.log($('#box').accordion('getSelections'));//选择所有选中的分类面板
console.log($('#box').accordion('getPanel', 1));//获取指定下标的分类面板
console.log($('#box').accordion('getPanelIndex', '#a2'));//获取指定分类面板的下标值
$('#box').accordion('select', 1);//选中指定下标的分类面板
$('#box').accordion('unselect', 0);//取消选中指定下标的分类面板
$('#box').accordion('add', {
title : '新分类',
closable : true,
content : '123',
collapsible : false,
selected : false,
});//新增一个分类面板
$('#box').accordion('remove', 0);//移除一个分类面板
})
accordion(分类)组件的更多相关文章
- 第二百零一节,jQuery EasyUI,Accordion(分类)组件
jQuery EasyUI,Accordion(分类)组件 学习要点: 1.加载方式 2.容器属性 3.事件列表 4.方法列表 5.面板属性 本节课重点了解 EasyUI 中 Accordion(选项 ...
- Accordion( 分类) 组件
一. 加载方式 //class 加载方式<div id="box" class="easyui-accordion"style="width:3 ...
- EasyUI系列学习(十一)-Accordion(分类)
一.加载 1.class加载 <div class="easyui-accordion" style="width:300px;height:200px" ...
- accordion 分类
<!--accordion--><h1>accordion 分类</h1><div id="accordionId" class=&quo ...
- vue2.0 自定义 折叠列表(Accordion)组件
1.自定义 折叠列表 Accordion.vue (1)sass 版本 <!-- 折叠列表 组件 --> <template> <nav :class="$ ...
- 第11课 文章分类(组件化开发) Thinkphp5商城第四季
目录 思路: 控制器里 扩展类里: 视图层: 思路: 控制器查出所有数据后调用扩展类里的无限级分类 public function catetree($cateRes) 方法. 把排序好的数据传给视图 ...
- 一个开源Delphi分类组件推荐网页
https://github.com/Fr0sT-Brutal/awesome-delphi
- jquery easyui的应用-1
下载地址是: www.jeasyui.com/download 当前版本是1.6.7 是由 jquery ui 扩展而来的. 像jquery ui, bootstrap, jquery easyui三 ...
- Easy UI 入门
Easy UI常用于企业级开发的UI和后台开发的UI,比较重. 以下组件中的加载方式,属性和事件,方法和组件种类并不全,只是作为参考和入门学习. 1.Draggable(拖动)组件 不依赖其他组件 1 ...
随机推荐
- qt 如何使用 lamda 表达式接收线程中发射的数据,并在里面更新 UI ?
Qt 信号和槽连接方式 常量 描述 Qt::AutoConnection (默认)如果接收方位于发出信号的线程中,则使用Qt::DirectConnection.否则,使用Qt::QueuedConn ...
- vue中使用videojs打包后体积过大优化
videojs 是一个非常好的js库,可以支持各种格式的视频播放,也能做直播流.官网地址 https://videojs.com/ 在vue项目中也可以使用 vue-video-player ,更好的 ...
- 将一个对象赋值给另一个对象(使用element CheckBox中length报错)
注意两个对象相似(比如form表单),千万不要直接赋值(会把对象的属性也变化),很容易漏掉一些属性.比如此次CheckBox报length的错误,就是因为用于存放checkbox复选框选项的数组进过赋 ...
- 如何限制只有某些IP才能使用Tomcat Manager
只有指定的主机或IP地址才可以访问部署在Tomcat下的应用.Tomcat提供了两个参数供你配置:RemoteHostValve 和RemoteAddrValve,前者用于限制主机名,后者用于限制IP ...
- vue中Template 制作模版
一.直接写在选项里的模板 直接在构造器里的template选项后边编写.这种写法比较直观,但是如果模板html代码太多,不建议这么写. javascript代码: var app=new Vue({ ...
- JavaSE---类、对象、成员变量、局部变量
1.概述 1.1 类 1.1.1 类 是一种 自定义的 引用 数据类型: 1.2 对象 1.2.1 创建对象的根本途径:构造器: 通过new关键字 来调用 某个类的构造器: packa ...
- BZOJ 1095: [ZJOI2007]Hide 捉迷藏(动态点分治)
传送门 解题思路 点分树其实就是在点分治的基础上,把重心连起来.这样树高是\(log\)的,可以套用数据结构进行操作.这道题是求最远距离,所以每个点维护两个堆,分别表示所管辖的子树的最远距离和到父节点 ...
- subsequence 1
题目链接 题意:给你两个字符串都是数字,让你求第一个字符串的子序列中大于第二个字符串的个数. 思路:dp[i][j] 表示 str1的前i个,匹配 str2的前 j 个的种类数,那么 if(s[i] ...
- jmeter之-非GUI模式&登录实战
1.执行测试脚本 jmeter -n -t JMeter分布式测试示例.jmx 2.指定结果文件及日志路径 jmeter -n -t JMeter分布式测试示例.jmx -l report\01-re ...
- Docker Machine 管理-安装docker-machine(15)
前面我们的实验环境中只有一个 docker host,所有的容器都是运行在这一个 host 上的.但在真正的环境中会有多个 host,容器在这些 host 中启动.运行.停止和销毁,相关容器会通过网络 ...