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 相关文章推荐
Javascript倒计时代码
Aug 12 Javascript
Prototype源码浅析 Number部分
Jan 16 Javascript
js 在定义的时候立即执行的函数表达式(function)写法
Jan 16 Javascript
使用jQuery避免鼠标双击的解决方案
Aug 21 Javascript
浅析用prototype定义自己的方法
Nov 14 Javascript
JS取request值以及自动执行使用示例
Feb 24 Javascript
js改变html的原有内容实现方法
Oct 05 Javascript
vuejs2.0实现分页组件使用$emit进行事件监听数据传递的方法
Feb 22 Javascript
jQuery用户头像裁剪插件cropbox.js使用详解
Jun 07 jQuery
js实现图片上传预览原理分析
Jul 13 Javascript
Angular5.1新功能分享
Dec 21 Javascript
vue首次赋值不触发watch的解决方法
Sep 11 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
php&amp;java(三)
2006/10/09 PHP
基于session_unset与session_destroy的区别详解
2013/06/03 PHP
微信公众平台接口开发入门示例
2014/12/24 PHP
JavaScript 字符串处理函数使用小结
2010/12/02 Javascript
javascript开发技术大全-第3章 js数据类型
2011/07/03 Javascript
JavaScript数值数组排序示例分享
2014/05/27 Javascript
jQuery文件上传插件Uploadify使用指南
2014/06/05 Javascript
node.js中的http.response.removeHeader方法使用说明
2014/12/14 Javascript
使用jQuery jqPlot插件绘制柱状图
2014/12/18 Javascript
jQuery链式操作实例分析
2015/11/16 Javascript
浅析jQuery事件之on()方法绑定多个选择器,多个事件
2016/04/27 Javascript
Bootstrap栅格系统学习笔记
2016/11/25 Javascript
任意Json转成无序列表的方法示例
2016/12/09 Javascript
jquery UI Datepicker时间控件冲突问题解决
2016/12/16 Javascript
Vue表单验证插件Vue Validator使用方法详解
2017/04/07 Javascript
vue.js给动态绑定的radio列表做批量编辑的方法
2018/02/28 Javascript
详解vue2.0监听属性的使用心得及搭配计算属性的使用
2018/07/18 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
2018/09/18 Javascript
vue中axios实现数据交互与跨域问题
2019/05/12 Javascript
layer.confirm点击第一个按钮关闭弹出框的方法
2019/09/09 Javascript
详解如何使用React Hooks请求数据并渲染
2020/10/18 Javascript
JS前端基于canvas给图片添加水印
2020/11/11 Javascript
Python批量转换文件编码格式
2015/05/17 Python
Python使用Mechanize模块编写爬虫的要点解析
2016/03/31 Python
Python使用迭代器捕获Generator返回值的方法
2017/04/05 Python
推荐10款最受Python开发者欢迎的Python IDE
2018/09/16 Python
对python制作自己的数据集实例讲解
2018/12/12 Python
PyQT5 实现快捷键复制表格数据的方法示例
2020/06/19 Python
AmazeUI 评论列表的实现示例
2020/08/13 HTML / CSS
一年级班主任寄语
2014/01/19 职场文书
优秀少先队员事迹材料
2014/12/24 职场文书
会议简讯范文
2015/07/20 职场文书
公司中层管理培训心得体会
2016/01/11 职场文书
党风廉洁教育心得体会
2016/01/20 职场文书
python实现简单反弹球游戏
2021/04/12 Python
超详细教你怎么升级Mysql的版本
2021/05/19 MySQL