js:

<script type="text/javascript">
$('#p2').panel({
title: 'panel1',
closable: false,
collapsible: true,
border: false,
collapsed: true,
//href: "url",
onOpen: function () {
$($(this).panel('header')).addClass('openPanel').addClass('openPanelClass');
},
onBeforeCollapse: function () {
$($(this).panel('header')).removeClass('openPanelClass');
},
onBeforeExpand: function () {
$($(this).panel('header')).addClass('openPanel').addClass('openPanelClass');
} });
$($('#p2')).panel('header').click(function () {
$('#p2').panel('expand', true);
$('#p2').panel('collapse', true);
});
$('#p3').panel({
title: 'panel2',
closable: false,
collapsible: true,
border: false,
collapsed: true,
//href: "url",
onOpen: function () {
$($(this).panel('header')).addClass('openPanel').addClass('openPanelClass');
},
onBeforeCollapse: function () {
$($(this).panel('header')).removeClass('openPanelClass');
},
onBeforeExpand: function () {
$($(this).panel('header')).addClass('openPanel').addClass('openPanelClass');
}
});
$($('#p3')).panel('header').click(function () {
$('#p3').panel('expand', true);
$('#p3').panel('collapse', true);
});
$('#p4').panel({
title: 'panel3',
closable: false,
collapsible: true,
border: false,
collapsed: true,
//href: "url",
onOpen: function () {
$($(this).panel('header')).addClass('openPanel').addClass('openPanelClass');
},
onBeforeCollapse: function () {
$($(this).panel('header')).removeClass('openPanelClass');
},
onBeforeExpand: function () {
$($(this).panel('header')).addClass('openPanel').addClass('openPanelClass');
}
});
$($('#p4')).panel('header').click(function () {
$('#p4').panel('expand', true);
$('#p4').panel('collapse', true);
});
$('#p5').panel({
title: 'panel4',
closable: false,
collapsible: true,
border: false,
collapsed: true,
//href: "url",
onOpen: function () {
$($(this).panel('header')).addClass('openPanel').addClass('openPanelClass');
},
onBeforeCollapse: function () {
$($(this).panel('header')).removeClass('openPanelClass');
},
onBeforeExpand: function () {
$($(this).panel('header')).addClass('openPanel').addClass('openPanelClass');
}
});
$($('#p5')).panel('header').click(function () {
$('#p5').panel('expand', true);
$('#p5').panel('collapse', true);
});
</script>

html:

  

    <div style="margin: 5px">
<div id="p2" style="width: 985px;"> </div>
</div>
<div style="margin: 5px">
<div id="p3" style="width: 985px;"> </div>
</div>
<div style="margin: 5px">
<div id="p4" style="width: 985px;"> </div>
</div>
<div style="margin: 5px">
<div id="p5" style="width: 985px;"> </div>
</div>

panel的展开,关闭的一种应用。的更多相关文章

  1. jquery 展开关闭效果

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  2. 简洁的支持展开关闭的tab标签代码

    简洁的支持展开关闭的tab标签代码,由huiyi8素材网提供. TAB标签代码下载:http://www.huiyi8.com/tab/

  3. SELinux 宽容模式(permissive) 强制模式(enforcing) 关闭(disabled) 几种模式之间的转换

    http://blog.sina.com.cn/s/blog_5aee9eaf0100y44q.html 在CentOS6.2 中安装intel 的c++和fortran 的编译器时,遇到来一个关于S ...

  4. 解决DWZ(JUI)的panel 点击关闭或者打开按钮 自己写的标签消失

    问题描述:DWZ的panel面板比较常用,我们常常需要在其标题栏上再增加一个些按钮,如下图问题出来了,增加按钮后,点面板收缩按钮,增加的按钮就消失了而且面板收缩的click事件,也跟新增的按钮绑定了, ...

  5. 关于win8.1“连接被远程计算机关闭”的一种解决方案

    我就是连接的时候出现"连接被远程计算机关闭",然后想着可能是win8更新之后网络协议 出问题了,后来无意中发现e信在第一次启动的时候会在网络适配器中会多出很多网卡,其中三个是带感叹 ...

  6. IOS 实现QQ好友分组展开关闭功能

    贴出核心代码  主要讲一下思路. - (void)nameBtnClick:(myButton *)sender { //获取当前点击的分组对应的section self.clickIndex = s ...

  7. HTML页面中点击按钮关闭页面几种方式与取消

    1.不带任何提示关闭窗口的js代码 <input type="button" name="close" value="关闭" oncl ...

  8. Oracle开启和关闭的四种模式

    >1 启动数据库 在cmd命令窗口,直接输入"sqlplus",直接进入oracle管理界面,输入用户名和密码后,开始启动数据库,启动数据库三个步骤:启动实例.加载数据库.打 ...

  9. C#启动外部程序以及等待外部程序关闭的几种方法

    1. 启动外部程序,不等待其退出. 2. 启动外部程序,等待其退出. 3. 启动外部程序,无限等待其退出. 4. 启动外部程序,通过事件监视其退出. // using System.Diagnosti ...

随机推荐

  1. Java连接程序数据源

    在实际应用中,可能需要根据表名动态地改变数据源,比如在程序数据集中,通过传进的表名参数,到数据库取出对应的表作为数据源.例如,FineReport是通过AbstractTableData抽象类来读取数 ...

  2. 帆软报表FineReport数据库连接编码转换

    1. 问题描述 数据库会以某种编码方式保存与读取数据,FineReport解析时默认使用GBK字符集,若数据库端编码与设计器端编码不一致时,就会导致中文及特殊字符的乱码. FineReport在定义数 ...

  3. Python学习记录day6

    title: Python学习记录day6 tags: python author: Chinge Yang date: 2016-12-03 --- Python学习记录day6 @(学习)[pyt ...

  4. 微信接口-获取用户openid基本信息

    一.协助获取微信用户openid功能 https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri= ...

  5. mysql索引 (校验规则引发的血案)

    EXPLAIN SELECT a.* FROM gc_fin_rate_info  a LEFT JOIN rbac_user b ON a.owner =b.id; 处理之前的情况. 虽然走了索引, ...

  6. [web建站] 极客WEB大前端专家级开发工程师培训视频教程

    极客WEB大前端专家级开发工程师培训视频教程  教程下载地址: http://www.fu83.cn/thread-355-1-1.html 课程目录:1.走进前端工程师的世界HTML51.HTML5 ...

  7. 《Java程序设计》 课程教学

    <Java程序设计> 课程教学 给学生 考核方式 100分构成 翻转课堂考核12次(5*12 = 60):每次考试20-30道题目,考试成绩规格化成5分(比如总分20分就除以4) 注意:不 ...

  8. Dump中查看DataTime时间方法

    例如: 步骤一:根据DumpVC命令获取时间对象信息.需要MT 和 Value参数. 步骤二:根据得到上上面值,执行:? & 0x3FFFFFFFFFFFFFFF.注意:0n 签名是零,不是英 ...

  9. 【跟着子迟品 underscore】for ... in 存在的浏览器兼容问题你造吗

    Why underscore 最近开始看 underscore.js 源码,并将 underscore.js 源码解读 放在了我的 2016 计划中. 阅读一些著名框架类库的源码,就好像和一个个大师对 ...

  10. 【跟着子迟品 underscore】常用类型判断以及一些有用的工具方法

    Why underscore 最近开始看 underscore.js 源码,并将 underscore.js 源码解读 放在了我的 2016 计划中. 阅读一些著名框架类库的源码,就好像和一个个大师对 ...