jquery实现简单合拢与展开网页面板的方法


Posted in Javascript onSeptember 01, 2015

本文实例讲述了jquery实现简单合拢与展开网页面板的方法。分享给大家供大家参考。具体如下:

这是一款网页上常见的合拢(收缩)、伸展面板代码,使用了jQuery插件,代码更加简化,点击面板的标题栏即可折叠、或展开这个层,是网上很流行的效果,由此可扩展出的功能还真挺多,只要动脑筋,一定能做出来。

运行效果截图如下:

jquery实现简单合拢与展开网页面板的方法

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>网页上的层收缩、伸展面板代码</title>
<style type="text/css">
*{margin:0;padding:0;} 
body { font-size: 13px; line-height: 130%; padding: 60px }
#panel { width: 300px; border: 1px solid #0050D0 }
.head { padding: 5px; background: #96E555; cursor: pointer }
.content { padding: 10px; text-indent: 2em; border-top: 1px solid #0050D0;display:block; }
</style>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(function(){
 $("#panel h5.head").toggle(function(){
  $(this).next("div.content").hide();
 },function(){
  $(this).next("div.content").show();
 })
})
</script>
</head>
<body>
<div id="panel">
 <h5 class="head">点击此处标题可展开</h5>
 <div class="content">
  一款基于jquery的伸展面板代码,点击面板的标题栏即可折叠、或展开这个层,貌似网上很流行的效果,引用了jQuery插件,使得本款效果更加的简洁实用, </div>
</div>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
Code:loadScript( )加载js的功能函数
Feb 02 Javascript
jquery 事件对象属性小结
Apr 27 Javascript
js关闭模态窗口刷新父页面或跳转页面
Dec 13 Javascript
表单提交前触发函数返回true表单才会提交
Mar 11 Javascript
Node.js中使用事件发射器模式实现事件绑定详解
Aug 15 Javascript
jQuery老黄历完整实现方法
Jan 16 Javascript
ES6新特性之字符串的扩展实例分析
Apr 01 Javascript
Node.js pipe实现源码解析
Aug 12 Javascript
vue实现商城购物车功能
Nov 27 Javascript
讲解vue-router之什么是嵌套路由
May 28 Javascript
关于React动态加载路由处理的相关问题
Jan 07 Javascript
vue+Element中table表格实现可编辑(select下拉框)
May 21 Javascript
jQuery实现可高亮显示的二级CSS菜单效果
Sep 01 #Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
Sep 01 #Javascript
JavaScript常用标签和方法总结
Sep 01 #Javascript
jquery简单实现带渐显效果的选项卡菜单代码
Sep 01 #Javascript
JavaScript中innerHTML,innerText,outerHTML的用法及区别
Sep 01 #Javascript
Jquery常用的方法汇总
Sep 01 #Javascript
基于jquery css3实现点击动画弹出表单源码特效
Aug 31 #Javascript
You might like
基于PHP array数组的教程详解
2013/06/05 PHP
调整PHP的性能
2013/10/30 PHP
PHP魔术方法__GET、__SET使用实例
2014/11/25 PHP
php数组随机排序实现方法
2015/06/13 PHP
php获取一定范围内取N个不重复的随机数
2016/05/28 PHP
PHP实现清除MySQL死连接的方法
2016/07/23 PHP
详解PHP数据压缩、加解密(pack, unpack)
2016/12/17 PHP
PHP MVC框架中类的自动加载机制实例分析
2019/09/18 PHP
Yii框架数据库查询、增加、删除操作示例
2019/10/14 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
2019/10/30 PHP
JavaScript中的this实例分析
2011/04/28 Javascript
JavaScript高级程序设计 阅读笔记(二十) js错误处理
2012/08/14 Javascript
js jq 单击和双击区分示例介绍
2013/11/05 Javascript
jQuery/CSS3图片特效插件整理推荐
2014/12/07 Javascript
js多功能分页组件layPage使用方法详解
2016/05/19 Javascript
JavaScript结合Bootstrap仿微信后台多图文界面管理
2016/07/22 Javascript
深入浅析jQuery对象$.html
2016/08/22 Javascript
Vue表单验证插件的制作过程
2017/04/01 Javascript
Angular实现较为复杂的表格过滤,删除功能示例
2017/12/23 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
2020/05/20 Javascript
vue 在methods中调用mounted的实现操作
2020/08/07 Javascript
Python splitlines使用技巧
2008/09/06 Python
Python使用random和tertools模块解一些经典概率问题
2015/01/28 Python
详谈python http长连接客户端
2017/06/12 Python
Python使用wxPython实现计算器
2018/01/30 Python
十行代码使用Python写一个USB病毒
2019/06/21 Python
Python 项目转化为so文件实例
2019/12/23 Python
HTML5离线缓存Manifest是什么
2016/03/09 HTML / CSS
世界上最大的巴士旅游观光公司:Big Bus Tours
2016/10/20 全球购物
企业总经理助理岗位职责
2014/09/12 职场文书
公司文体活动总结
2015/05/07 职场文书
学校食堂管理制度
2015/08/04 职场文书
安全生产会议制度
2015/08/06 职场文书
给校长的建议书作文400字
2015/09/14 职场文书
Python制作一个随机抽奖小工具的实现
2021/07/07 Python
Vue中Object.assign清空数据报错的解决方案
2022/03/03 Vue.js