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 相关文章推荐
js 无提示关闭浏览器页面的代码
Mar 09 Javascript
解决js正则匹配换行问题实现代码
Dec 10 Javascript
js的Prototype属性解释及常用方法
May 08 Javascript
JS敏感词过滤代码
Dec 23 Javascript
js中apply与call简单用法详解
Nov 06 Javascript
vue 1.0 结合animate.css定义动画效果
Jul 11 Javascript
ES6 class的应用实例分析
Jun 27 Javascript
更优雅的微信小程序骨架屏实现详解
Aug 07 Javascript
vue 实现 rem 布局或vw 布局的方法
Nov 13 Javascript
vue使用微信扫一扫功能的实现代码
Apr 11 Javascript
在vue项目中 实现定义全局变量 全局函数操作
Oct 26 Javascript
梳理一下vue中的生命周期
Dec 30 Vue.js
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
比特率,大家看看这个就不用收音机音质去比MP3音质了
2021/03/01 无线电
一个简洁的多级别论坛
2006/10/09 PHP
PHP快速推送微信模板消息
2017/04/14 PHP
Laravel+Intervention实现上传图片功能示例
2019/07/09 PHP
Prototype Date对象 学习
2009/07/12 Javascript
做web开发 先学JavaScript
2014/12/12 Javascript
JavaScript数据类型检测代码分享
2015/01/26 Javascript
JavaScript中的toUTCString()方法使用详解
2015/06/12 Javascript
深入了解JavaScript中的Symbol的使用方法
2015/07/28 Javascript
AngularJS入门心得之directive和controller通信过程
2016/01/25 Javascript
jQuery 获取多选框的值及多选框中文的函数
2016/05/16 Javascript
JS表格组件神器bootstrap table使用指南详解
2017/04/12 Javascript
解决使用Vue.js显示数据的时,页面闪现原始代码的问题
2018/02/11 Javascript
Angular6 写一个简单的Select组件示例
2018/08/20 Javascript
如何实现一个简易版的vuex持久化工具
2019/09/11 Javascript
jquery 插件重新绑定的处理方法分析
2019/11/23 jQuery
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
2020/03/06 Javascript
pytyon 带有重复的全排列
2013/08/13 Python
python分析apache访问日志脚本分享
2015/02/26 Python
python模块之time模块(实例讲解)
2017/09/13 Python
Random 在 Python 中的使用方法
2018/08/09 Python
Python中的Socket 与 ScoketServer 通信及遇到问题解决方法
2019/04/01 Python
简单了解Python3里的一些新特性
2019/07/13 Python
tensorflow 重置/清除计算图的实现
2020/01/19 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
PyCharm刷新项目(文件)目录的实现
2020/02/14 Python
美国值得信赖的婚恋交友网站:eHarmony
2018/10/04 全球购物
美国购买新书和二手书网站:Better World Books
2018/10/31 全球购物
Tom Dixon官网:英国照明及家具设计和制造公司
2019/03/01 全球购物
优秀老师事迹材料
2014/02/05 职场文书
《苏珊的帽子》教学反思
2014/04/07 职场文书
购房协议书范本
2014/04/11 职场文书
民主评议党员工作总结
2014/10/20 职场文书
项目技术负责人岗位职责
2015/04/13 职场文书
拾金不昧表扬信怎么写
2015/05/04 职场文书
2015年党小组工作总结
2015/05/26 职场文书