jquery简单实现网页层的展开与收缩效果


Posted in Javascript onAugust 07, 2015

本文实例讲述了jquery简单实现网页层的展开与收缩效果。分享给大家供大家参考。具体如下:

这里演示了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>Div层的收缩与展开</title>
<style>
#content {
font-size: 14px;
width: 730px;
height: 25px;
background:#FFF; line-height:25px;
border: 1px #ccc double;
overflow: hidden;
border:1px solid #99a5ab;
}
#key {
color: red;
float: right;
width:50px;
height:25px;
line-height:25px
margin:0 0 0 0;
}
</style>
<script type='text/javascript' src='jquery-1.6.2.min.js'></script>
<script type="text/javascript">
 $(function(){
  $("#key").toggle(function(){
   $(this).html("关闭").parent().animate({height:"280px"},1000);
   },function(){
   $(this).html("展开").parent().animate({height:"25px"},1000);
   })
 })
</script>
</head>
<body>
<div id="content"> <span id="key"">展开</span><span class="fonttitle">标题</span>
  <table width="700" border="1px" cellpadding="0" cellspacing="0">
   <tr>
   <td>1</td>
   <td>2</td>
   <td>2</td>
   <td>2</td>
   <td>2</td>
   <td>2</td>
   <td>2</td>
   <td>2</td>
   </tr>
   </table>
   </div>
</body>
</html>

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

Javascript 相关文章推荐
javascript读取RSS数据
Jan 20 Javascript
jQuery 数据缓存data(name, value)详解及实现
Jan 04 Javascript
jquery获取下拉列表的值为null的解决方法
Mar 18 Javascript
js实现仿百度风云榜可重复多次调用的TAB切换选项卡效果
Aug 31 Javascript
理解js回收机制通俗易懂版
Feb 29 Javascript
Javascript将数字转化成为货币格式字符串
Jun 22 Javascript
js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
Nov 09 jQuery
AngularJS中的作用域实例分析
May 16 Javascript
js实现左右两侧浮动广告
Jul 09 Javascript
微信小程序实现图片翻转效果的实例代码
Sep 20 Javascript
使用preload预加载页面资源时注意事项
Feb 03 Javascript
微信小程序后端实现授权登录
Feb 24 Javascript
javascript+HTML5的Canvas实现Lab单车动画效果
Aug 07 #Javascript
jQuery实现仿腾讯视频列表分页效果的方法
Aug 07 #Javascript
jQuery使用animate创建动画用法实例
Aug 07 #Javascript
浅谈JavaScript 的执行顺序
Aug 07 #Javascript
javascript封装 Cookie 应用接口
Aug 07 #Javascript
jQuery实现鼠标经过弹出提示信息的地图热点效果
Aug 07 #Javascript
jQuery与getJson结合的用法实例
Aug 07 #Javascript
You might like
重置版宣传动画
2020/04/09 魔兽争霸
PHP编程之高级技巧——利用Mysql函数
2006/10/09 PHP
php 静态页面中显示动态内容
2009/08/14 PHP
ThinkPHP中U方法的使用浅析
2014/06/13 PHP
php中opendir函数用法实例
2014/11/15 PHP
php+MySql实现登录系统与输出浏览者信息功能
2016/07/01 PHP
使用Rancher在K8S上部署高性能PHP应用程序的教程
2020/07/10 PHP
非常不错的一个javascript 类
2006/11/07 Javascript
js 加载并解析XML字符串的代码
2009/12/13 Javascript
JS 如何获取radio选中后的值及不选择取radio的值
2013/10/28 Javascript
html5 canvas js(数字时钟)实例代码
2013/12/23 Javascript
用unescape反编码得出汉字示例
2014/04/24 Javascript
IE6 hack for js 集锦
2014/09/23 Javascript
介绍JavaScript中Math.abs()方法的使用
2015/06/14 Javascript
JavaScript 不支持 indexof 该如何解决
2016/03/30 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
2016/05/16 Javascript
全面了解构造函数继承关键apply call
2016/07/26 Javascript
vue日期组件 支持vue1.0和2.0
2017/01/09 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
2017/02/23 Javascript
Bootstrap Table使用整理(二)
2017/06/09 Javascript
浅谈js中的bind
2019/03/18 Javascript
vue踩坑记-在项目中安装依赖模块npm install报错
2019/04/02 Javascript
使用PreloadJS加载图片资源的基础方法详解
2020/02/03 Javascript
《javascript设计模式》学习笔记五:Javascript面向对象程序设计工厂模式实例分析
2020/04/08 Javascript
vue缓存之keep-alive的理解和应用详解
2020/11/02 Javascript
微信小程序实现日历小功能
2020/11/18 Javascript
Python获取CPU、内存使用率以及网络使用状态代码
2018/02/08 Python
Pandas Shift函数的基础入门学习笔记
2018/11/16 Python
django多个APP的urls设置方法(views重复问题解决)
2019/07/19 Python
python简单的三元一次方程求解实例
2020/04/02 Python
党员教师个人对照检查材料(群众路线)
2014/09/26 职场文书
教师个人查摆剖析材料
2014/10/14 职场文书
《天使的翅膀》读后感3篇
2019/12/20 职场文书
导游词之寿县报恩寺
2020/01/19 职场文书
Python学习之包与模块详解
2022/03/19 Python
Win11 25163.1010更新补丁KB5016904推送,测试服务验证管道(附更新修复汇总)
2022/07/23 数码科技