jQuery动画与特效
参考:jQuery权威指南
jQuery初步
jQuery选择器
jQuery操作dom
jQuery操作dom事件
jQuery插件
jQuery操作Ajax
jQuery动画与特效
jQuery实现导航栏
jQuery实现点击式选项卡
jQuery实现select三级联动
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
|
//1.显示与隐藏//其实就是修改元素的高度和低度//显示匹配的元素:show([speed,[easing],[fn]])//speed:可传参数slow(0.6秒),normal(0.4秒),fast(0.2秒),或者直接一个毫秒值//easing:用来指定切换效果,默认是swing,可用参数linear//fn:在动画完成时执行的函数,每个元素执行一次。$("#div1").show();//直接显示$("#div1").show("slow");//缓慢动画显示$("div").show(1000);//以毫秒数来显示动画$("div").show(1000,function(){alert('aa')});//显示完成后弹框//隐藏匹配的元素:hide([speed,[easing],[fn]])$("#div1").hide(); //2.滑动//slideDown()和slideUp()//向下显示:slideDown([speed],[easing],[fn])//向上显示:slideUp([speed,[easing],[fn]])//speed:可传参数slow(0.6秒),normal(0.4秒),fast(0.2秒),或者直接一个毫秒值//easing:用来指定切换效果,默认是swing,可用参数linear//fn:在动画完成时执行的函数,每个元素执行一次。<input type="button" class="btn2" value="滑动出来"/><input type="button" class="btn3" value="隐藏回去"/><div style="display:none"> 测试<br> 测试<br> 测试<br> 测试<br> 测试<br> 测试<br></div>$(function(){ $(".btn2").click(function(){ $("div").slideDown(); }); $(".btn3").click(function(){ $("div").slideUp(); });}); //自动判断元素高低来决定向上或者向下滑动:slideToggle()参数同slideDown,slideUp//单击动画按钮,如果是显示的则隐藏,如果是隐藏的则自动显示<input type="button" class="divFrame" value="动画"/><div> <img src="a.jpg" /></div>$(".divFrame").click(function(){ $("img").slideToggle(3000,function(){ $("img").css({ border: 'solid 1px #ccc' }); })}); //3.淡入淡出:fadeln()和fadeOut()//淡入和淡出也是改变元素的显示,跟show类型//只不过show是改变元素高低,fade是改变元素的透明度//使图片淡入或者淡出<input type="button" class="in" value="淡入"/><input type="button" class="out" value="淡出"/><div> <img src="a.jpg" style="display:none"/></div>//jQuery$(".in").click(function(){ $("img").fadeIn("slow", function() { alert("淡入成功"); });});$(".out").click(function(){ $("img").fadeOut("slow", function() { alert("淡出成功"); });});//可自定义透明度//fadeTo([[speed],opacity,[easing],[fn]])//其中多的一个参数opacity为透明度的值,比如0.7$("img").fadeTo("slow",0.7); //4.自定义动画animate()//animate(params,[speed],[easing],[fn])//params:一组包含作为动画属性和终值的样式属性和及其值的集合//speed:三种预定速度之一的字符串("slow","normal", or "fast")或表示动画时长的毫秒数值(如:1000)//easing:要使用的擦除效果的名称(需要插件支持).默认jQuery提供"linear" 和 "swing".//fn:在动画完成时执行的函数,每个元素执行一次。//单击变大按钮,将div变大<button id="go">变大</button><div id="block">Hello!</div>//jQuery$("#go").click(function(){ $("#block").animate({ width: "90%", height: "100%", //同样这里也可以使用left和right让元素左右移动 fontSize: "10em" }, 1000 );}); |
jQuery动画与特效的更多相关文章
- jQuery动画与特效详解
本文主要是讲解和学习jQuery的自动显隐,渐入渐出等. 1.显示和隐藏hide()和show() 对于动画来说,显示和隐藏是最基本的效果之一,本节简单介绍jQuery的显示和隐藏. 代码如下: &l ...
- JavaScript交互式网页设计 • 【第8章 jQuery动画与特效】
全部章节 >>>> 本章目录 8.1 显示隐藏动画效果 8.1.1 show() 方法与hide() 方法 8.1.2 toggle()方法 8.1.3 实践练习 8.2 ...
- jQuery动画特效实例教程
本文以实例形式详细讲述了jQuery动画特效的实现方法. 1.自制折叠内容块 内容块如下: <div class="module"> <div cla ...
- jQuery动画特效笔记
show().hide().fadeIn().fadeOut().slideDown.slideUp.slideToggle()都接受可选的时长和回调参数(选项对象参数). toggle(durati ...
- 有时候就是看不进论文-jQuery动画特效篇&MySQL
hi 早上知道新的乱斗模式后,没忍住开了几把,然后就无心论文了...用这个来破吧 1.jQuery -----动画特效----- ----调用show()和hide()方法显示和隐藏元素 show() ...
- 三、jQuery--jQuery基础--jQuery基础课程--第7章 jQuery 动画特效
1.调用show()和hide()方法显示和隐藏元素 show()和hide()方法用于显示或隐藏页面中的元素,它的调用格式分别为:$(selector).hide(speed,[callback]) ...
- 基于jQuery点击加载动画按钮特效
分享一款基于jQuery点击加载动画按钮特效.这是一款基于jQuery+CSS3实现的鼠标点击按钮加载动画特效代码.效果图如下: 在线预览 源码下载 实现的代码. html代码: <div ...
- 分享JQuery动画插件Velocity.js的六种列表加载特效
分享JQuery动画插件Velocity.js的六种列表加载特效.在这款实例中给中六种不同的列表加载效果.分别为从上飞入.从右侧飞入.从左侧飞入.和渐显.一起看下效果图: 在线预览 源码下载 实现 ...
- 4款基于jquery的列表图标动画切换特效
网页中列表图标随处可见,特别是移动网页上,基本上的导航都采用了列表图标.今天给大家分享4款基于juqery的列表图标和关闭图标的动画切换特效.喜欢的网友赶紧收藏吧. 在线预览 源码下载 实现的代码 ...
随机推荐
- 对于JVM中方法区,永久代,元空间以及字符串常量池的迁移和string.intern方法
在Java虚拟机(以下简称JVM)中,类包含其对应的元数据,比如类的层级信息,方法数据和方法信息(如字节码,栈和变量大小),运行时常量池,已确定的符号引用和虚方法表. 在过去(当自定义类加载器使用不普 ...
- opencv图像处理之在手机上实现背景虚化
http://m.blog.csdn.net/blogercn/article/details/75004162 1.高端数码相机都具有背景虚化功能.背景虚化就是使景深变浅,使焦点聚集在主题上.一般的 ...
- PCLK怎么获得?
1.PCLK是由MCLK进行分频而来...... 2.PCLK是个时钟,通过寄存器只能调节它的频率什么的,它是控制像素输出的一个时钟: 3.在曝光时间的算法中需要知道PCLK的值,是因为在sensor ...
- 安卓Android第三方登录-QQ登录
要实现QQ第三方登录,其实只需要一个封装类:QQLoginManager 几乎 三行代码 就实现QQ登录功能 这里先给出Github开源项目地址,项目下有详细的使用说明 下面就开始详细说一说怎么实 ...
- Java学习第四周学习笔记
20145307<Java程序设计>第4周学习总结 教材学习内容总结 继承与多态 继承 继承作为面向对象的第二大特征,基本上就是避免多个类间重复定义共同行为.即当多个类中存在相同属性和行为 ...
- 20145313Java第一次实验
实验内容 1.JVM.JRE.JDK的安装位置与区别: 2.命令行运行javac:java:javac -cp; java -cp: 3.PATH,CLASSPATH,SOURCEPATH的设定方法与 ...
- 20145335郝昊《java程序设计》第8周学习总结
20145335郝昊 <Java程序设计>第8周学习总结 教材学习内容总结 第14章 NIO与NIO2 NIO简介 NIO使用频道来衔接数据结点,在处理数据时,NIO可以让你设定缓冲区容量 ...
- ubuntu下 gedit中文乱码
Gedit 3.x 版本设置 (适用于Ubuntu 11.10及以后) 命令方式 gsettings set org.gnome.gedit.preferences.encodings auto-de ...
- Python解析JSON数据的基本方法
转自:http://www.jb51.net/article/73450.htm JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScri ...
- nfs报错 - No route to host
nfs报错 - No route to host ______________________________ 因为防火墙阻止的原因. 解决方法:服务器rhel7系统下,打开firewall-conf ...