jQuery实现DIV层收缩展开的方法


Posted in Javascript onFebruary 27, 2015

本文实例讲述了jQuery实现DIV层收缩展开的方法。分享给大家供大家参考。具体实现方法如下:

<!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>

<title>jQuery实现DIV层的收缩展开效果</title>

<script type="text/javascript" src="/images/jquery.js"></script>

<style>

/* 收缩展开效果 */

.text{line-height:22px;padding:0 6px;color:#666;}

.box h1{padding-left:10px;height:22px;line-height:22px;background:#f1f1f1;font-weight:bold;}

.box{position:relative;border:1px solid #e7e7e7;}

</style>

</head>

<body>

<script type="text/javascript">

// 收缩展开效果

$(document).ready(function(){

   $(".box h1").toggle(function(){

     $(this).next(".text").animate({height: 'toggle', opacity: 'toggle'}, "slow");

   },function(){

$(this).next(".text").animate({height: 'toggle', opacity: 'toggle'}, "slow");

   });

});

</script>

<!-- 收缩展开效果 -->

<div class="box">

<h1>收缩展开效果</h1>

<div class="text">

        1<br />

        2<br />

        3<br />

        4<br />

        5<br />

</div>

</div>

<br />

<div class="box">

<h1>收缩展开效果</h1>

<div class="text">

        1<br />

        2<br />

</div>

</div>

<br>

<font color=red>第一次运行请刷新一下页面。</font>

</body>

</html>

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

Javascript 相关文章推荐
Jquery替换已存在于element上的event的方法
Mar 09 Javascript
利用腾讯的ip地址库做ip物理地址定位
Jul 24 Javascript
jQuery插件开发基础简单介绍
Jan 07 Javascript
js中Image对象以及对其预加载处理示例
Nov 20 Javascript
JS批量修改PS中图层名称的方法
Jan 26 Javascript
Ajax局部更新导致JS事件重复触发问题的解决方法
Oct 14 Javascript
创建、调用JavaScript对象的方法集锦
Dec 24 Javascript
js日期范围初始化得到前一个月日期的方法
May 05 Javascript
ECMAScript6块级作用域及新变量声明(let)
Jun 12 Javascript
jQuery插件Echarts实现的渐变色柱状图
Mar 23 jQuery
浅谈让你的代码更简短,更整洁,更易读的ES6小技巧
Oct 25 Javascript
微信小程序pinker组件使用实现自动相减日期
May 07 Javascript
JavaScript函数详解
Feb 27 #Javascript
浅谈JavaScript的事件
Feb 27 #Javascript
JS实现图片放大镜效果的方法
Feb 27 #Javascript
浅谈javascript中的instanceof和typeof
Feb 27 #Javascript
js实现有时间限制消失的图片方法
Feb 27 #Javascript
js用拖动滑块来控制图片大小的方法
Feb 27 #Javascript
javascript中局部变量和全局变量的区别详解
Feb 27 #Javascript
You might like
老照片 - 几十年前的收音机与人
2021/03/02 无线电
mysql5的sql文件导入到mysql4的方法
2008/10/19 PHP
浅析php插件 HTMLPurifier HTML解析器
2013/07/01 PHP
php 获取SWF动画截图示例代码
2014/02/10 PHP
学习php设计模式 php实现享元模式(flyweight)
2015/12/07 PHP
js技巧--转义符&quot;\&quot;的妙用
2007/01/09 Javascript
Javascript load Page,load css,load js实现代码
2010/03/31 Javascript
js批量设置样式的三种方法不推荐使用with
2013/02/25 Javascript
jquery实现input输入框实时输入触发事件代码
2014/01/28 Javascript
javascript设计模式之工厂模式示例讲解
2014/03/04 Javascript
JavaScript模拟数组合并concat
2016/03/06 Javascript
js显示动态时间的方法详解
2016/08/20 Javascript
BootStrapValidator校验方式
2016/12/19 Javascript
JavaScript实现音乐自动切换和轮播
2017/11/05 Javascript
NodeJS实现不可逆加密与密码密文保存的方法
2018/03/16 NodeJs
微信小程序实现倒计时调用相机自动拍照功能
2018/06/10 Javascript
Vue路由对象属性 .meta $route.matched详解
2019/11/04 Javascript
如何基于JavaScript判断图片是否加载完成
2019/12/28 Javascript
[03:14]辉夜杯主赛事 12月25日每日之星
2015/12/26 DOTA
Python 创建子进程模块subprocess详解
2015/04/08 Python
简述Python中的面向对象编程的概念
2015/04/27 Python
python使用range函数计算一组数和的方法
2015/05/07 Python
Python和C/C++交互的几种方法总结
2017/05/11 Python
代码分析Python地图坐标转换
2018/02/08 Python
在python下读取并展示raw格式的图片实例
2019/01/24 Python
pymysql模块的使用(增删改查)详解
2019/09/09 Python
python wav模块获取采样率 采样点声道量化位数(实例代码)
2020/01/22 Python
python如何通过twisted搭建socket服务
2020/02/03 Python
scrapy-redis分布式爬虫的搭建过程(理论篇)
2020/09/29 Python
python 带时区的日期格式化操作
2020/10/23 Python
出国考察邀请函
2014/01/21 职场文书
全运会口号
2014/06/20 职场文书
踏青活动策划方案
2014/08/19 职场文书
原来闭幕词是这样写的呀!
2019/07/01 职场文书
让人瞬间清醒的句子,句句经典,字字如金
2019/07/08 职场文书
为什么说餐饮很难做,是因为你不了解这些新规则
2019/08/20 职场文书