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 tools 系列 scrollable学习
Sep 06 Javascript
javascript void(0)的妙用
Oct 21 Javascript
javascript获取flash版本号的方法
Nov 20 Javascript
JQuery 设置checkbox值二次无效的解决方法
Jul 22 Javascript
js当前页面登录注册框,固定div,底层阴影的实例代码
Oct 04 Javascript
Vue.js 2.0中select级联下拉框实例
Mar 06 Javascript
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
Sep 14 Javascript
Vue循环组件加validate多表单验证的实例
Sep 18 Javascript
vue实现的树形结构加多选框示例
Feb 02 Javascript
Vue+Element实现表格编辑、删除、以及新增行的最优方法
May 28 Javascript
vue动态循环出的多个select出现过的变为disabled(实例代码)
Nov 10 Javascript
npm全局环境变量配置详解
Dec 15 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
全国FM电台频率大全 - 9 上海市
2020/03/11 无线电
那些年一起学习的PHP(二)
2012/03/21 PHP
解析PHP实现多进程并行执行脚本
2013/06/18 PHP
解决php表单重复提交实现方法
2015/09/29 PHP
php面向对象的用户登录身份验证
2017/06/08 PHP
解决laravel 表单提交-POST 异常的问题
2019/10/15 PHP
Thinkphp5+Redis实现商品秒杀代码实例讲解
2020/12/29 PHP
JQuery 插件模板 制作jquery插件的朋友可以参考下
2010/03/17 Javascript
改变隐藏的input中value的值代码
2013/12/30 Javascript
Jquery的基本对象转换和文档加载用法实例
2015/02/25 Javascript
jQuery查找节点方法完整实例
2016/09/13 Javascript
Javascript Function.prototype.bind详细分析
2016/12/29 Javascript
JS实现随机颜色的3种方法与颜色格式的转化
2017/01/05 Javascript
JS实现图片手风琴效果
2020/04/17 Javascript
jQuery实现当拉动滚动条到底部加载数据的方法分析
2019/01/24 jQuery
详解用JS添加和删除class类名
2019/03/25 Javascript
python中的对象拷贝示例 python引用传递
2014/01/23 Python
Python实现简单的可逆加密程序实例
2015/03/05 Python
Python学习教程之常用的内置函数大全
2017/07/14 Python
python3去掉string中的标点符号方法
2019/01/22 Python
python基于socket进行端口转发实现后门隐藏的示例
2019/07/25 Python
用python wxpy管理微信公众号并利用微信获取自己的开源数据
2019/07/30 Python
Python获取、格式化当前时间日期的方法
2020/02/10 Python
python 爬虫网页登陆的简单实现
2020/11/30 Python
李维斯法国官网:Levi’s法国
2019/07/13 全球购物
ruby如何进行集成操作?Ruby能进行多重继承吗?
2013/10/16 面试题
办加油卡单位介绍信
2014/01/09 职场文书
乡镇庆八一活动方案
2014/02/02 职场文书
乡镇网格化管理实施方案
2014/03/23 职场文书
合同意向书范本
2014/07/30 职场文书
地球一小时活动总结
2015/02/27 职场文书
审美与表现自我评价
2015/03/09 职场文书
大学学生会辞职信
2015/05/13 职场文书
趣味运动会赞词
2015/07/22 职场文书
python基础之匿名函数详解
2021/04/21 Python
浅谈golang package中init方法的多处定义及运行顺序问题
2021/05/06 Golang