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 (四) jQuery中操作元素的属性与样式
Feb 23 Javascript
JS实现字体选色板实例代码
Nov 20 Javascript
JavaScript获取图片的原始尺寸以宽度为例
May 04 Javascript
JS实现在页面随时自定义背景颜色的方法
Feb 27 Javascript
JavaScript输出当前时间Unix时间戳的方法
Apr 06 Javascript
JavaScript 表单处理实现代码
Apr 13 Javascript
基于jQuery实现搜索关键字自动匹配功能
Mar 26 Javascript
AngularJS应用开发思维之依赖注入3
Aug 19 Javascript
利用BootStrap的Carousel.js实现轮播图动画效果
Dec 21 Javascript
canvas+gif.js打造自己的数字雨头像的示例代码
Oct 26 Javascript
浅谈Node模块系统及其模式
Nov 17 Javascript
小程序Request的另类用法详解
Aug 09 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中serialize序列化与json性能测试的示例分析
2013/04/27 PHP
PHP设计模式之责任链模式的深入解析
2013/06/13 PHP
php修改上传图片尺寸的方法
2015/04/14 PHP
PHP7新增运算符用法实例分析
2016/09/26 PHP
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
2018/08/04 PHP
Javascript操纵Cookie实现购物车程序
2007/02/15 Javascript
js 中 document.createEvent的用法
2010/08/29 Javascript
JS 控件事件小结
2012/10/31 Javascript
JS实现动态给图片添加边框的方法
2015/04/01 Javascript
javaScript语法总结
2016/11/25 Javascript
JavaScript 数据类型详解
2017/03/13 Javascript
jQuery实现jQuery-form.js实现异步上传文件
2017/04/28 jQuery
JavaScript递归算法生成树形菜单
2017/08/15 Javascript
JavaScript实现的简单Tab点击切换功能示例
2018/07/06 Javascript
vue-router实现嵌套路由的讲解
2019/01/19 Javascript
Vue项目中ESlint规范示例代码
2019/07/04 Javascript
vue 实现微信浮标效果
2019/09/01 Javascript
Node.js操作MongoDB数据库实例分析
2020/01/19 Javascript
python探索之BaseHTTPServer-实现Web服务器介绍
2017/10/28 Python
Python读取MRI并显示为灰度图像实例代码
2018/01/03 Python
python判断一个数是否能被另一个整数整除的实例
2018/12/12 Python
Pytorch 卷积中的 Input Shape用法
2020/06/29 Python
python 解决pycharm运行py文件只有unittest选项的问题
2020/09/01 Python
使用 css3 实现圆形进度条的示例
2017/07/05 HTML / CSS
英国最大的网上药品商店:Chemist Direct
2017/12/16 全球购物
美团网旗下网上订餐平台:美团外卖
2020/03/05 全球购物
2013年军训通讯稿
2014/02/05 职场文书
视光学毕业生自荐书范文
2014/02/13 职场文书
餐厅楼面部长岗位职责范文
2014/02/16 职场文书
经典婚礼主持词
2014/03/13 职场文书
校运动会广播稿300字
2014/10/07 职场文书
关于童年的读书笔记
2015/06/26 职场文书
先进工作者主要事迹材料
2015/11/03 职场文书
承诺书怎么写 ?
2019/04/16 职场文书
Nginx的rewrite模块详解
2021/03/31 Servers
Python包管理工具pip的15 个使用小技巧
2021/05/17 Python