jQuery动画显示和隐藏效果实例演示(附demo源码下载)


Posted in Javascript onDecember 31, 2015

本文实例讲述了jQuery动画显示和隐藏效果。分享给大家供大家参考,具体如下:

运行效果截图如下:

jQuery动画显示和隐藏效果实例演示(附demo源码下载)

点击此处查看在线演示。

完整实例代码点击此处本站下载。

具体代码如下:

<!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>JQuery 动画显示和隐藏效果</title>
<script>
 /*
  1.$("页面元素类型").show(时间, 回调函数);以优雅的动画显示所有匹配的元素,并在显示完成后可选地触发一个回调函数;指定时间后依次执行回调函数,页面上能找到几个,就连着执行几次。时间可以为毫秒数,也可以是slow,nomal,fast
  2.$("页面元素").toggle();切换此元素的显示状态。如果它是显示的,让它隐藏,如果它是隐藏的,让它显示。
  3.$("页面元素").slideDown(时间,回调函数)通过高度变化(向下增大)来动态地显示所有匹配的元素,在显示完成后可选地触发一个回调函数。
  4.$("页面元素").fadeIn(时间,回调函数)通过不透明度的变化来实现所有匹配元素的淡入效果,并在动画完成后可选地触发一个回调函数。
 */
</script>
<script language="javascript" src="jquery1.3.2.js" ></script>
<script>
 function test_show() {
  //$("#myImage").show(2000,function(){alert("演示完毕!");});
  $("img").show(2000,function(){alert("演示完毕!");});
 }
 function test_hide() {
  //$("#myImage").hide(2000,function(){alert("演示完毕!");});
  $("img").hide(2000,function(){alert("演示完毕!");});
 }
 function test_slideDown() {
  $("#myImage2").slideDown(500,function(){alert("滑动向下放大完毕");});
 }
 function test_slideUp() {
  $("#myImage2").slideUp(2000,function(){alert("滑动向上缩小完毕");});
 }
 function test_slideToggle() {
  $("#myImage2").slideToggle(1000,function(){alert("切换滑动效果完毕");});
 }
 function test_fadeIn() {
  $("#myImage3").fadeIn(2000,function(){alert("淡入完毕");});
 }
 function test_fadeOut() {
  $("#myImage3").fadeOut(2000,function(){alert("淡出完毕");});
 }
 function test_fadeTo() {
  $("#myImage3").fadeTo(2000,0.25,function(){alert("调整到指定透明度完毕");});
 }
</script>
</head>
<body>
<div>
 <input type="button" value="显示" onClick="$('p').show();" />
 <input type="button" value="隐藏" onClick="$('p').hide();" />
 |||     
 <input type="button" value="延时显示" onClick="test_show()" />
 <input type="button" value="延时隐藏" onClick="test_hide()" />
 <input type="button" value="切换元素的可见状态" onclick="$('#myImage1').toggle()" />
 |||     
 <input type="button" value="滑动向下放大" onClick="test_slideDown()" />
 <input type="button" value="滑动向上缩小" onClick="test_slideUp()" />
 <input type="button" value="切换滑动效果" onClick="test_slideToggle()" />
 |||     
 <input type="button" value="淡入" onClick="test_fadeIn()" />
 <input type="button" value="淡出" onClick="test_fadeOut()" />
 <input type="button" value="调整到指定透明度" onClick="test_fadeTo()" />
</div>
 <p style="display:none">Hello World!</p>
 <p style="display:none">Hello World!</p>
 <p style="display:none">Hello World!</p>
 <p style="display:none">Hello World!</p>
 <img id="myImage" src="images/11.jpg" style="display:none" />
 <img id="myImage1" src="images/1.jpg" style="display:none" />
 <img id="myImage2" src="images/2.jpg" style="display:none" />
 <img id="myImage3" src="images/3.jpg" style="display:none" />
</body>
</html>

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

Javascript 相关文章推荐
深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP
Jan 15 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(一)让静态人物动起来
Jan 23 Javascript
使用script的src实现跨域和类似ajax效果
Nov 10 Javascript
使用JavaScript 编写简单计算器
Nov 24 Javascript
JavaScript中的object转换成number或string规则介绍
Dec 31 Javascript
jQuery 中DOM 操作详解
Jan 13 Javascript
简介JavaScript中用于处理正切的Math.tan()方法
Jun 15 Javascript
JavaScript函数中关于valueOf和toString的理解
Jun 14 Javascript
html+js实现简单的计算器代码(加减乘除)
Jul 12 Javascript
微信小程序 wxapp视图容器 view详解
Oct 31 Javascript
基于JavaScript实现类名的添加与移除
Apr 23 Javascript
koa2+vue实现登陆及登录状态判断
Aug 15 Javascript
详解javascript高级定时器
Dec 31 #Javascript
jQuery动画效果相关方法实例分析
Dec 31 #Javascript
js实现文字垂直滚动和鼠标悬停效果
Dec 31 #Javascript
jquery正则表达式验证(手机号、身份证号、中文名称)
Dec 31 #Javascript
jQuery语法小结(超实用)
Dec 31 #Javascript
解决JS无法调用Controller问题的方法
Dec 31 #Javascript
简单谈谈JavaScript的同步与异步
Dec 31 #Javascript
You might like
2020年4月新番动漫目录 官方宣布4月播出的作品一览
2020/03/08 日漫
也谈php网站在线人数统计
2008/04/09 PHP
PHP 常用数组内部函数(Array Functions)介绍
2013/06/05 PHP
php设置静态内容缓存时间的方法
2014/12/01 PHP
浅谈PHP Cookie处理函数
2016/06/10 PHP
firebug的一个有趣现象介绍
2011/11/30 Javascript
解决3.01版的jquery.form.js中文乱码问题的解决方法
2012/03/08 Javascript
20款非常优秀的 jQuery 工具提示插件 推荐
2012/07/15 Javascript
jQuery调用ajax请求的常见方法汇总
2015/03/24 Javascript
javascript实现类似java中getClass()得到对象类名的方法
2015/07/27 Javascript
JavaScript实现自动生成网页元素功能(按钮、文本等)
2015/11/21 Javascript
jquery获取form表单input元素值的简单实例
2016/05/30 Javascript
JavaScript数据存储 Cookie篇
2016/07/02 Javascript
js实现网页定位导航功能
2017/03/07 Javascript
nodejs个人博客开发第二步 入口文件
2017/04/12 NodeJs
详解nodeJS之二进制buffer对象
2017/06/03 NodeJs
vue2.0之多页面的开发的示例
2018/01/30 Javascript
vue 中滚动条始终定位在底部的方法
2018/09/03 Javascript
微信小程序位置授权处理方法
2019/06/13 Javascript
jquery实现弹窗(系统提示框)效果
2019/12/10 jQuery
node.JS的crypto加密模块使用方法详解(MD5,AES,Hmac,Diffie-Hellman加密)
2020/02/06 Javascript
Python文件右键找不到IDLE打开项解决办法
2015/06/08 Python
Python如何快速实现分布式任务
2017/07/06 Python
jupyter notebook 多环境conda kernel配置方式
2020/04/10 Python
基于python实现可视化生成二维码工具
2020/07/08 Python
CSS3中:nth-child和:nth-of-type的区别深入理解
2014/03/10 HTML / CSS
CSS3模拟动画下拉菜单效果
2017/04/12 HTML / CSS
StubHub智利:购买和出售您的门票
2016/11/23 全球购物
Marc Jacobs官方网站:美国奢侈品牌
2017/08/29 全球购物
西班牙自行车和跑步商店:Alltricks
2018/07/07 全球购物
Glamest意大利:女性在线奢侈品零售店
2019/04/28 全球购物
一份创业计划书范文
2014/02/08 职场文书
2015中秋节慰问信范文
2015/03/23 职场文书
博士导师推荐信
2015/03/25 职场文书
员工工作失职检讨书范文!
2019/07/03 职场文书
千万级用户系统SQL调优实战分享
2022/03/03 MySQL