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中:focus选择器用法实例
Dec 30 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
Apr 07 Javascript
JavaScript动态提示输入框输入字数的方法
Jul 27 Javascript
基于JS代码实现当鼠标悬停表格上显示这一格的全部内容
Jun 12 Javascript
Bootstrap弹出带合法性检查的登录框实例代码【推荐】
Jun 23 Javascript
分享JS代码实现鼠标放在输入框上输入框和图片同时更换样式
Sep 01 Javascript
JavaScript鼠标特效大全
Sep 13 Javascript
浅谈Vue网络请求之interceptors实际应用
Feb 28 Javascript
原生JavaScript实现remove()和recover()功能示例
Jul 24 Javascript
微信小程序dom操作的替代思路实例分析
Dec 06 Javascript
详解element-ui设置下拉选择切换必填和非必填
Jun 17 Javascript
node.js中module模块的功能理解与用法实例分析
Feb 14 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
php 生成WML页面方法详解
2009/08/09 PHP
drupal 代码实现URL重写
2011/05/04 PHP
php函数的常用方法及注意之处小结
2011/07/10 PHP
PHP中unset,array_splice删除数组中元素的区别
2014/07/28 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
2014/08/20 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
随机显示经典句子或诗歌的javascript脚本
2007/08/04 Javascript
uploadify在Firefox下丢失session问题的解决方法
2013/08/07 Javascript
使用node.js 制作网站前台后台
2014/11/13 Javascript
js实现Form栏显示全格式时间时钟效果代码
2015/08/19 Javascript
详解AngularJS中的http拦截
2016/02/09 Javascript
js仿淘宝和百度文库的评分功能
2016/05/15 Javascript
bootstrap table 数据表格行内修改的实现代码
2017/02/13 Javascript
vue双向绑定及观察者模式详解
2019/03/19 Javascript
layui使用templet格式化表格数据的方法
2019/09/16 Javascript
微信小程序webSocket的使用方法
2020/02/20 Javascript
[02:07]2017国际邀请赛中国区预选赛直邀战队前瞻
2017/06/23 DOTA
[57:24]LGD vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
jupyter notebook读取/导出文件/图片实例
2020/04/16 Python
Keras 使用 Lambda层详解
2020/06/10 Python
Pandas对DataFrame单列/多列进行运算(map, apply, transform, agg)
2020/06/14 Python
python 实现一个简单的线性回归案例
2020/12/17 Python
用html5实现语音搜索框的方法
2014/03/18 HTML / CSS
英国手机零售商:Carphone Warehouse
2018/06/06 全球购物
秋季运动会加油稿200字
2014/01/11 职场文书
2014年端午节活动方案
2014/03/11 职场文书
大学优秀班集体申报材料
2014/05/23 职场文书
文员试用期转正自我鉴定
2014/09/14 职场文书
2014国庆节主题活动方案:快乐的国庆节
2014/09/16 职场文书
交通事故协议书范本
2014/11/18 职场文书
个人收入证明范本
2015/06/12 职场文书
先进个人主要事迹怎么写
2015/11/04 职场文书
导游词之清晏园
2019/11/22 职场文书
python中requests库+xpath+lxml简单使用
2021/04/29 Python
关于EntityWrapper的in用法
2022/03/22 Java/Android