jQuery动画效果大全
![](/assets/blank.gif)
$("element").show("slow"); //元素将在600毫秒内慢慢地显示出来
$("element").show("normal"); //元素将在400毫秒内慢慢地显示出来
$("element").show("fast"); //元素将在200毫秒内慢慢地显示出来
$("element").hide("1000"); //元素将在1000毫秒(1秒)内慢慢地隐藏
注:对元素使用带参数的show()和hide()是从:高度,宽度,不透明度 三个属性同时进行操作的。
$("#panel h5.head").toggle(function(){$(this).next("div.content").fadeOut();
},function(){$(this).next("div.content").fadeIn();
});
![](/assets/blank.gif)
$("#panel h5.head").toggle(function(){$(this).next("div.content").slideUp();
},function(){$(this).next("div.content").slideDown();
});
效果如图:
![](/assets/blank.gif)
<head>
<style>
#panel{position:relative;width:100px;height:100px;border:1px solid #0050D0;
}
</style>
</head>
<div id="panel">click me</div>
<script>
$(function(){$("#panel").click(function(){$(this).animate({left:"500px"},3000);});
});
</script>
2.累加、累减动画
$(function(){$("#panel").click(function(){$(this).animate({left:"+=500px"},3000);});
});
3.多重动画
$(function(){$("#panel").click(function(){$(this).animate({left:"500px",height:"200px"},3000);});
});
(2)按顺序执行多个动画
$(function(){$("#panel").click(function(){$(this).animate({left:"500px"},3000);$(this).animate({height:"200px"},3000);//或者改写成 $(this).animate({left:"500px"},3000).animate({height:"200px"},3000);});
});
注:像这样,动画效果的执行具有先后顺序,称为"动画队列"。
![](/assets/blank.gif)
$(function(){$("#panel").css("opacity","0.5"); //设置不透明度$("#panel").click(function(){$(this).animate({left:"400px",heigth:"200px",opacity:"1"},3000).animate({top:"200px"},3000).fadeOut("slow");});
});
5.动画回调函数
![](/assets/blank.gif)
$("#panel").click(function(){$(this).animate({left:"400px",heigth:"200px",opacity:"1"},3000).animate({top:"200px"},3000,function(){$(this).css("border","5px solid blue");})});
![](/assets/blank.gif)
$("#panel h5.head").click(function(){$(this).next("div.content").toggle();
});
$("#panel h5.head").click(function(){$(this).next("div.content").slideToggle();
});
$("#panel h5.head").click(function(){$(this).next("div.content").fadeTo(600,0.2);
});
jQuery动画效果大全相关推荐
- js进阶 13-6 jquery动画效果相关常用函数有哪些
js进阶 13-6 jquery动画效果相关常用函数有哪些 一.总结 一句话总结:animate(),stop(),finish(),delat()四个. 1.stop()方法的基本用法是什么(sto ...
- jQuery动画效果之上卷下拉
jQuery动画效果之上卷下拉 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 开发工具与关键技术:Vis ...
- CSS3动画效果大全
CSS3动画效果大全 /* animation */ .a-bounce,.a-flip,.a-flash,.a-shake,.a-swing,.a-wobble,.a-ring{-webkit-an ...
- html的动画效果实现无限轮播,jQuery动画效果实现图片无缝连续滚动
本文实例介绍了jQuery动画效果实现图片无缝连续滚动的详细代码,分享给大家供大家参考,具体内容如下 效果图如下: 一.HTML代码 1. id为container的div是最外层的包装,用来控制滚动 ...
- 前端三件套系例之JQuery——JQuery动画效果、JQuery插件、
文章目录 1 JQuery动画效果 1. 基本效果 2. 滑动效果 3 淡入淡出效果 4 自定义动画 5 动画控制 6 设置 7 事件 7-1 常用事件 7-2 事件绑定 7-3 移除事件 7-4 阻 ...
- JavaScript - jQuery动画效果
trigger:触发v.触发器n toggle:触发器.开关n [ jQuery动画结束时的回调函数 ] .hide(1000,function(){alert("123"); } ...
- jQuery介绍 jQuery基本使用 jQuery选择器 jQuery样式操作 jQuery动画效果
1.1. jQuery 介绍 1.1.1 JavaScript 库 JavaScript库:即 library,是一个封装好的特定的集合(方法和函数).从封装一大堆函数的角度理解库,就是在这个库中,封 ...
- jquery动画效果 animate() 自定义动画 stop() 停止运行动画 fadeIn()/fadeOut()/fadeTo() 淡入淡出
jquery动画效果 今天给大家介绍一下jQuery当中的几种动画效果. . animate() 自定义动画 stop() 停止运行动画 fadeIn()/fadeOut()/fadeTo() 淡入淡 ...
- jQuery 动画效果
1.基本效果 (1)隐藏 hide() hide(speed [,callback]) (2)显示 show() show(speed [,callback]) (3)交替显示隐藏 toggle() ...
最新文章
- Android中View如何刷新
- 使用Python,OpenCV,本地二进制模式(LBP)进行人脸识别
- 查找数据挖掘的相关资料
- Windows Phone 二十、陀螺仪
- AnsroidStudio中提示:Failed to find configured root that contain
- codevs1079 回家
- 设置导航栏的相关属性
- 剪板机自动上下料_全自动上下料机械手系统的优势
- Docker安装RabbitMQ教程
- Spring之占位符配置器
- 9. Browser 对象 - Location 对象
- 最全面详细讲解Oracle入门(新手必看)
- 磁盘不见了只剩一个c盘_电脑硬盘分区不见了怎么恢复数据?
- 在网页中实现透明flash的代码
- YouTube深度学习视频推荐系统
- 蚁群背包问题matlab代码,蚁群算法--背包问题
- react-use react hook 库
- linux vi 替换
- 实现对mysql增删改查_Java语言实现对MySql数据库中数据的增删改查操作的代码
- linux 环境变量复制,LINUX系统环境变量PATH ,cp命令 ,mv命令,文档查看cat/more/less/head/tail...