javascript-jquery对象的动画处理
一、显示与隐藏动画效果
1.hide(动画持续时间,easing用来指定切换效果,动画执行完毕调用函数);
$("p").hide(5000,"swing",function(){语句体});
2.show(动画持续时间,easing用来指定切换效果,动画执行完毕调用函数);
$("p").show(5000,"swing",function(){语句体});
3.toggle(动画持续时间,easing用来指定切换效果,动画执行完毕调用函数);切换当前的显示/隐藏状态。
$("p").toggle("slow");
二、淡入与淡出动画效果
fadeOut(动画持续时间,easing用来指定切换效果,动画执行完毕调用函数);
方法:改变当前元素的不透明度,最终显示当前元素。
$("p").fadeOut("slow");
2.fadeIn(动画持续时间,easing用来指定切换效果,动画执行完毕调用函数);
方法:改变当前元素的不透明度,最终隐藏当前元素。
$("p").fadeIn("slow");
3.fadeToggle(动画持续时间,easing用来指定切换效果,动画执行完毕调用函数);
方法:切换当前元素的不透明度
$("p").fadeoggle("slow");
4.fadeTo()方法:把当前元素调整到指定不透明度
$("p").fadeTo("slow",0.5);
三、划入与划出效果
1.slideUp(动画持续时间,easing用来指定切换效果,动画执行完毕调用函数);
方法:动态改变当前元素的高度,最终隐藏当前元素,此时display:none;
$("p").slideUp("slow");p元素0.6秒内发生划出。
2.slideDown(动画持续时间,easing用来指定切换效果,动画执行完毕调用函数);
方法:改变当前元素的高度,最终显示当前元素。
$("p").slideDown("slow");//p元素0.6秒内发生划入
3.slideToggle(动画持续时间,easing用来指定切换效果,动画执行完毕调用函数);
方法:切换当前元素的高度。
$("p").slideToggle();0.4秒内切换
四、自定义动画效果
1.animate():方法改变当前元素的个中css属性。
语法:animate({需要改变的属性:值},动画持续时间,easing用来切换效果,动画执行效果完毕调用函数);
$("p").animate({"width":"200px"},narmal);
$("p").anmiate({"left":"+=300px"});
2.延迟动画队列
语法:delay(动画时间);可以是slow、normal、fast
$("p").delay(1000).animate({"left":"300px"}).animate({"height":"100px"});//
-延迟1秒后,p元素在0.4秒内向右使得CSS属性left值为300px。然后p元素在0.4秒内放大高度为100px。
3.中止动画队列
语法:stop(是否要清空未执行完的动画队列,是否直接将正在执行的动画跳转到末状态);两个参数的默认值均是false;
javascript-jquery对象的动画处理的更多相关文章
- JavaScript jQuery 事件、动画、扩展
事件 因为JavaScript在浏览器中以单线程模式运行,页面加载后,一旦页面上所有的JavaScript代码被执行完后,就只能依赖触发事件来执行JavaScript代码. 浏览器在接收到用户的鼠标或 ...
- JavaScript 对象、DOM对象、jquery对象的区别、转换详解
一.JavaScript 对象 JavaScript 提供多个内建对象,比如 String.Date.Array 等等. 对象只是带有属性和方法的特殊数据类型. 访问对象的属性: [javascrip ...
- javascript --- jQuery --- Deferred对象
javascript --- jQuery --- Deferred对象 javascript的函数式编程是多么引人入胜,jQuery使代码尽可能的精简,intelligent! defer - 必应 ...
- jquery对象和javascript对象相互转换
本文转载:http://jeiofw.blog.51cto.com/3319919/786506 jQuery 对象是通过 jQuery 包装DOM 对象后产生的对象.jQuery 对象是 jQuer ...
- JavaScript DOM对象和JQuery对象相互转换
1.分析源代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www ...
- javascript 第26节 jQuery对象
<html> <head> <title>jQuery</title> <!--导入jquery库--> <script type=& ...
- javascript DOM对象转jquery对象
首先,假设一种情形:要在HTML文件中为一个select对象添加一个函数,这个函数的名字叫dynamic_change(this),当select的option被改变的时候调用onchange事件来处 ...
- JQuery $ $.extend(),$.fn和$.fn.extend javaScript对象、DOM对象和jQuery对象及转换 工具方法(utility)
一.为什么jquery前面要写$ Javascript没有package的概念,而作者又希望所有jQuery相关的API都能通过一个全局性的对象来容纳. 名为jQuery的全局变量就是这样一个对象,不 ...
- 使用Javascript/jQuery将javascript对象转换为json格式数据 - 海涛的CSDN博客 - 博客频道 - CSDN.NET
body{ font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI& ...
- 【JQuery】jquery对象和javascript对象即DOM对象相互转换
jQuery 对象是通过 jQuery 包装DOM 对象后产生的对象.jQuery 对象是 jQuery 独有的,其可以使用 jQuery 里的方法,但是不能使用 DOM 的方法:例如: $(&quo ...
随机推荐
- idea字节码插件JClassLib——阅读JVM字节码
idea字节码插件JClassLib--阅读JVM字节码 生成字节码文件并查看 查看字节码文件的方式:javac 文件名.java 即可生成.class文件,但是这种方式不方便 java:是运行字节码 ...
- xxs攻击
1 XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中.比如这些代码包括HTML代码和客户端脚本.攻击者利用XSS漏洞旁路掉访问控制--例如 ...
- 安装或更新时,pip出错,“No module named ‘pip’”
解决办法: 在pycharm终端(Terminal)中 首先执行 :python -m ensurepip 然后执行 :python -m pip install --upgrade pip
- IPsec NAT-T说明和环境搭建
1. IPsec与NAT的关系 NAT作为一个IPV4的地址转换协议,它最初的目的是用来最解决IPv4地址不足的问题.通过NAT协议,局域网内的多个主机可以共同使用一个公网地址,这在很大程度上减轻了I ...
- Vue+element基本增删改查
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8&quo ...
- angularjs实现购物清单
HTML: 1:要定义ng-app,在html上定义ng-app="App"; 2:在body上定义ng-controller="ToDoCtrl" 3: &l ...
- golang中的左值VS右值
对应关系 左值 可寻址 右值 不可寻址 可寻址:可以通过&取地址符,获取内存地址; 可寻址,也就是分配了内存; 不可寻址:根本没有分配内存; 常量const 常量通常只支持数字/字符串/布尔, ...
- mysql触发器实时检测一条语句进行备份删除
问题描述:用户有一个这样一个需求,在一张表里会不时出现 "违规" 字样的字段,需要在出现这个字段的时候,把整行的数据删掉.这是个采集任务,如果发现有"违规"字样 ...
- linux停止进程
$ kill -QUIT 主进程号 例如:kill -QUIT 1708 这种方式相对来说会有一个停止的过程,先将子进程停止掉,然后再停掉主进程. 快速停止Nginx: $ kill -TERM 主进 ...
- mysql将数据导入到另外一张操作
insert into ydcq_member_class (ClassId,signcount,UserId) select 64,2,`员工编号` from `学员名单`