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 相关文章推荐
js图片模糊切换显示特效的方法
Feb 17 Javascript
基于javascript实现图片左右切换效果
Jan 25 Javascript
使用jquery如何获取时间
Oct 13 Javascript
js获取指定字符前/后的字符串简单实例
Oct 27 Javascript
ReactJs快速入门教程(精华版)
Nov 28 Javascript
教你一步步用jQyery实现轮播器
Dec 18 Javascript
Angular.js中定时器循环的3种方法总结
Apr 27 Javascript
shiro授权的实现原理
Sep 21 Javascript
浅谈mint-ui loadmore组件注意的问题
Nov 08 Javascript
vue-cli项目优化方法- 缩短首屏加载时间
Apr 01 Javascript
javascript事件循环event loop的简单模型解释与应用分析
Mar 14 Javascript
请求时token过期自动刷新token操作
Sep 11 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
PHP 裁剪图片成固定大小代码方法
2009/09/09 PHP
PHP实现WebService的简单示例和实现步骤
2015/03/27 PHP
PHP处理二进制数据的实现方法
2016/06/13 PHP
php对接java现实加签验签的实例
2016/11/25 PHP
浅谈javascript的数据类型检测
2010/07/10 Javascript
date.parse在IE和FF中的区别
2010/07/29 Javascript
javascript使用中为什么10..toString()正常而10.toString()出错呢
2013/01/11 Javascript
Seajs的学习笔记
2014/03/04 Javascript
javascript日期计算实例分析
2015/06/29 Javascript
jQuery代码实现发展历程时间轴特效
2015/07/30 Javascript
大型JavaScript应用程序架构设计模式
2016/06/29 Javascript
jQuery选择器实例应用
2017/01/05 Javascript
Vue组件tree实现树形菜单
2017/04/13 Javascript
详解基于Vue-cli搭建的项目如何和后台交互
2018/06/29 Javascript
发布订阅模式在vue中的实际运用实例详解
2019/06/09 Javascript
vue计算属性+vue中class与style绑定(推荐)
2020/03/30 Javascript
[00:12]DAC2018 no[o]ne亮相SOLO赛 他是否如他的id一样无人可挡?
2018/04/06 DOTA
python中使用百度音乐搜索的api下载指定歌曲的lrc歌词
2014/07/18 Python
浅谈Python 字符串格式化输出(format/printf)
2016/07/21 Python
Python入门必须知道的11个知识点
2018/03/21 Python
python批量复制图片到另一个文件夹
2018/09/17 Python
Python3爬虫学习之将爬取的信息保存到本地的方法详解
2018/12/12 Python
基于Python中的yield表达式介绍
2019/11/19 Python
Html5页面在微信端的分享的实现方法
2018/08/30 HTML / CSS
澳大利亚冲浪和时尚服装网上购物:SurfStitch
2017/07/29 全球购物
试解释COMMIT操作和ROLLBACK操作的语义
2014/07/25 面试题
员工自我鉴定范文
2013/10/06 职场文书
会计与出纳自荐书范文
2014/03/16 职场文书
数学高效课堂实施方案
2014/03/29 职场文书
公证书样本
2014/04/10 职场文书
教师考核材料
2014/05/21 职场文书
影视后期实训报告
2014/11/05 职场文书
2014年卫生保健工作总结
2014/12/08 职场文书
本科毕业论文答辩稿
2015/06/23 职场文书
观看安全警示教育片心得体会
2016/01/15 职场文书
MySQL去除密码登录告警的方法
2022/04/20 MySQL