jQuery对于动画和特效的处理
来源:互联网 发布:美团点评 算法 2017 编辑:程序博客网 时间:2024/05/16 10:15
1. 显示和隐藏
显示方法 show(speed, callback); 其中speed 是定义显示的速度,可以取"fast","slow"或者是毫秒数。callback是显示完毕执行的函数名称。两参数都是可选的。
隐藏方法hide(speed,callback); 其中两个参数同上。
用法:
<span style="font-family:Microsoft YaHei;font-size:14px;"> $("#show").click(function(){ $("div").show("slow",function(){ alert("2"); }); });</span>
2. 淡入淡出效果
在jQuery中,可以实现元素的淡入淡出效果。jQuery提供了四种fade方法:fadeIn()淡入已隐藏的元素、fadeOut()用于淡出可见的元素、fadeToggle()用于在fadeIn()和fadeOut()方法之间进行切换、fadeTo()允许渐变给定的不透明度(值介于0与1之间)
fadeIn()语法:$(selector).fadeIn(speed,callback);
fadeOut()语法:$(selector).fadeOut(speed,callback);
fadeToggle()的语法:$(selector).fadeToggle(speed,callback);
fadeTo()的语法:$(selector).fadeTo(speed,opacity,callback);
opacity 不透明度 介于 0与1之间
用法:
$("button").click(function(){ $("#div1").fadeIn("slow",function(){ $(this).text("我进来了"); }) });
3.滑动效果
滑动的方法有三种,分别是slideDown()、slideUp()、slideToggle().
slideDown()向下滑动 slideUp()向上滑动 slideToggle()在前两个方法之间进行切换。他们都可以有两个可选参数,分别为speed和callback. speed表示定义上滑或者下滑的速度,可以定义为“fast,"slow"以及毫秒数”。callback表示执行完上滑或者下滑后执行的方法。
用法:
$("#btn").click(function(){ $("#div1").slideUp(); });
4.动画效果
对于动画效果的实现,jQuery提供了animate()方法可以使我们能够自定义动画。
语法:$(selector).animate({params},speed,callback);
其中:params是必需的,它里面定义了动画形成所必需的css属性,speed 与callback与之前的方法一样。
用法举例:
$("#btn").click(function(){$("div").animate({ height:"200px", width: "660px",},"slow",function(){ $("div").animate({ height:"80px",width: "80px" },"slow")}); })
5.停止效果
停止效果的方法stop(),清除元素上的动画效果
- jQuery对于动画和特效的处理
- JQuery动画和特效
- JQuery的动画与特效
- 一款jquery和css3实现的卡通人物动画特效
- 基于jquery和svg实现超炫酷的动画特效(转)
- JQuery笔记(四)-动画和特效
- jQuery 中的动画特效
- jQuery制作动画特效
- jQuery动画特效
- jQuery-动画与特效
- jquery实现动画特效
- jQuery之动画特效
- jQuery动画特效
- jQuery动画特效
- jQuery动画与特效
- jQuery 动画特效animate
- 【jQuery】动画特效
- jQuery动画与特效
- android之属性动画
- hdu 1206
- 北大推荐的50本经典书籍,荟萃了所有领域的精华
- 使用UIScrollView
- Eclipse的常见错误
- jQuery对于动画和特效的处理
- 阿里KISSY UI 开源网站
- android 屏幕旋转90度,180度
- HTMl5的sessionStorage和localStorage
- iOS开发之info.pist文件和.pch文件
- asp.net微信商城检验signature的示例代码
- 基于PHP的颜色生成器
- 网页里面调用OCX控件的一般方法
- 当你不做的时候,你永远都不知道自己行不行