jquery easyui accordion



jQuery EasyUI可伸缩面板

使用$.fn.accordion.defaults重载默认值

依赖关系
  • 控制面板
创建可伸缩面板

使用html标签创建可伸缩面板,只须要对<div>标签引用'easyui-accordion'类。

<div id="aa" class="easyui-accordion" style="width:300px;height:200px;"> <div title="Title1" iconCls="icon-save" style="overflow:auto;padding:10px;"> <h3 style="color:#0099FF;">Accordion for jQuery</h3> <p>Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.</p> </div> <div title="Title2" iconCls="icon-reload" selected="true" style="padding:10px;"> content2 </div> <div title="Title3"> content3 </div> </div>

在后面将介绍如何改变或者重建可伸缩面板以及修改一些特性。

$('#aa').accordion({ animate:false });
刷新可伸缩面板的内容

调用'getSelected'方法获取当前面板(的名称),接着可以调用控制面板的'refresh'方法来载入新的内容。

var pp = $('#aa').accordion('getSelected'); //获取当前选择的可伸缩面板 if (pp){ pp.panel('refresh','new_content.php'); //调用'refresh'方法载入新内容 }

 

容器属性(可伸缩面板所在的容器,通常称为‘盒子’)
名称类型描述默认值
width(宽度)number(数字)可伸缩面板所在容器的宽度。auto
height(高度)number(数字)可伸缩面板所在容器的高度。auto
fit(铺满浏览器)boolean(布尔型)如果设置为true,可伸缩面板所在容器将铺满它所在的父容器(浏览器)false
border(边框)boolean(布尔型)定义是否显示边框。true
animate(动画效果)boolean(布尔型)定义当延伸或者折叠面板时是否显示动画效果。true
可伸缩面板属性

可伸缩面板继承控制面板的属性,以下是额外的属性:

名称类型描述默认值
selected(被选择)boolean(布尔型)设置为true将默认展开面板。false
事件
名称参数描述
onSelecttitle当一个可伸缩面板被选择时触发。
onAddtitle在一个新面板被添加时触发。
onBeforeRemovetitle在可伸缩面板被移除之前触发,返回false将取消移除。
onRemovetitle在一个可伸缩面板被移除时触发。
方法
名称参数描述
optionsnone返回容器属性对象。
panelsnone获取所有的面板。
resizenone重置可伸缩面板。
getSelectednone获取被选择的面板。
getPaneltitle获取特定的可伸缩面板。
selecttitle选择特定的面板。
addoptions添加一个先的可伸缩面板。
removetitle移除特定的面板。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南巷Dong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值