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 相关文章推荐
Jquery.Form 异步提交表单的简单实例
Mar 03 Javascript
BootStrap中按钮点击后被禁用按钮的最佳实现方法
Sep 23 Javascript
javascript中apply/call和bind的使用
Feb 15 Javascript
如何使用angularJs
May 08 Javascript
vue router路由嵌套不显示问题的解决方法
Jun 17 Javascript
使用JavaScript实现点击循环切换图片效果
Sep 03 Javascript
实现div滚动条默认最底部以及默认最右边的示例代码
Nov 15 Javascript
微信小程序学习笔记之目录结构、基本配置图文详解
Mar 28 Javascript
layui 富文本图片上传接口与普通按钮 文件上传接口的例子
Sep 23 Javascript
webpack中的模式(mode)使用详解
Feb 20 Javascript
JavaScript中的全局属性与方法深入解析
Jun 14 Javascript
浅谈JavaScript节流和防抖函数
Aug 25 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
WordPress中调试缩略图的相关PHP函数使用解析
2016/01/07 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
php使用gearman进行任务分发操作实例详解
2020/02/26 PHP
基于JQuery的6个Tab选项卡插件
2010/09/03 Javascript
jQuery之end()和pushStack()使用介绍
2012/02/07 Javascript
Javascript面向对象编程
2012/03/18 Javascript
关于javascript event flow 的一个bug详解
2013/09/17 Javascript
jquery获得keycode的示例代码
2013/12/30 Javascript
用js的document.write输出的广告无阻塞加载的方法
2014/06/05 Javascript
jquery文档操作wrap()方法实例简述
2015/01/10 Javascript
Javascript代码实现仿实例化类
2015/04/03 Javascript
jQuery插件简单实现方法
2015/07/18 Javascript
js实现完美兼容各大浏览器的人民币大小写相互转换
2015/10/29 Javascript
JavaScript编写简单的计算器
2015/11/25 Javascript
使用jquery给新生的th绑定hover事件的实例
2017/02/10 Javascript
Ionic2调用本地SQlite实例
2017/04/22 Javascript
react-native ListView下拉刷新上拉加载实现代码
2017/08/03 Javascript
Node.js连接Sql Server 2008及数据层封装详解
2018/08/27 Javascript
在小程序Canvas中使用measureText的方法示例
2018/10/19 Javascript
vue-cli项目使用mock数据的方法(借助express)
2019/04/15 Javascript
深入解析Vue源码实例挂载与编译流程实现思路详解
2019/05/05 Javascript
Python多线程编程(一):threading模块综述
2015/04/05 Python
在Python中操作字典之setdefault()方法的使用
2015/05/21 Python
Python常见格式化字符串方法小结【百分号与format方法】
2016/09/18 Python
Python实现Pig Latin小游戏实例代码
2018/02/02 Python
通过python爬虫赚钱的方法
2019/01/29 Python
python实现输入的数据在地图上生成热力图效果
2019/12/06 Python
浅析Python 字符编码与文件处理
2020/09/24 Python
Python中读取文件名中的数字的实例详解
2020/12/25 Python
CSS3的新特性介绍
2008/10/31 HTML / CSS
使用CSS3制作响应式导航菜单的方法
2015/07/12 HTML / CSS
英国领先的在线高尔夫商店:Gamola Golf
2019/11/16 全球购物
eDreams德国:南欧领先的在线旅游公司
2020/12/07 全球购物
常用UNIX 命令(Linux的常用命令)
2015/12/26 面试题
目标责任书格式
2014/07/28 职场文书
详解TS数字分隔符和更严格的类属性检查
2021/05/06 Javascript