1.show([speed,[easing],[fn]])\\显示隐藏的匹配元素

//speed:三种预定速度之一的字符串("slow","normal", or "fast")或表示动画时长的毫秒数值(如:1000)

//easing:(Optional) 用来指定切换效果,默认是"swing",可用参数"linear"

$("p").show()
$("p").show("slow");
$("p").show("fast",function(){   $(this).text("Animation Done!"); });
$("p").show(4000,function(){   $(this).text("Animation Done..."); });

2.
hide([speed,[easing],[fn]])//隐藏显示的元素
//speed:三种预定速度之一的字符串("slow","normal", or "fast")或表示动画时长的毫秒数值(如:1000)
//easing:(Optional) 用来指定切换效果,默认是"swing",可用参数"linear"
$("p").hide()
$("p").hide("slow");
$("p").hide("fast",function(){   alert("Animation Done."); });

3.
slideDown([speed],[easing],[fn])//通过高度变化(向下增大)来动态地显示所有匹配的元素,在显示完成后可选地触发一个回调函数
$(".btn2").click(function(){  $("p").slideDown();});
$("p").slideDown("slow");
$("p").slideDown("fast",function(){   alert("Animation Done."); });
4.slideUp([speed,[easing],[fn]])//通过高度变化(向上减小)来动态地隐藏所有匹配的元素,在隐藏完成后可选地触发一个回调函数。
$("p").slideUp("slow");
$("p").slideUp("fast",function(){   alert("Animation Done."); });
5.slideToggle([speed],[easing],[fn])//通过高度变化来切换所有匹配元素的可见性,并在切换完成后可选地触发一个回调函数
$("p").slideToggle("slow");

$("p").slideToggle("fast",function(){ alert("Animation Done."); });
6.fadeIn([speed],[easing],[fn])//通过不透明度的变化来实现所有匹配元素的淡入效果,并在动画完成后可选地触发一个回调函数
$("p").fadeIn("slow");
("p").fadeIn("fast",function(){   alert("Animation Done."); });
7.fadeOut([speed],[easing],[fn])//通过不透明度的变化来实现所有匹配元素的淡出效果,并在动画完成后可选地触发一个回调函数。
$("p").fadeOut("slow");
$("p").fadeOut("fast",function(){   alert("Animation Done."); });

8.fadeTo([[speed],opacity,[easing],[fn]])//把所有匹配元素的不透明度以渐进方式调整到指定的不透明度,并在动画完成后可选地触发一个回调函数。
$("p").fadeTo("slow", 0.66);
$("p").fadeTo("fast", 0.25, function(){   alert("Animation Done."); });
9.fadeToggle([speed,[easing],[fn]])//通过不透明度的变化来开关所有匹配元素的淡入和淡出效果,并在动画完成后可选地触发一个回调函数。
$("p").fadeToggle("slow","linear");
$("p").fadeToggle("fast",function(){   alert("Animation Done."); });
10.animate(params,[speed],[easing],[fn])//用于创建自定义动画的函数。
//注意:所有指定的属性必须用骆驼形式,比如用marginLeft代替margin-left.
$("#go").click(function(){  $("#block").animate(
{
width: "90%",
height: "100%",
fontSize: "10em",
borderWidth: 10
}, 1000 );});
$("#right").click(function(){  $(".block").animate({left: '+50px'}, "slow");});
$("#left").click(function(){ $(".block").animate({left: '-50px'}, "slow");});
$("p").animate({ left: 50, opacity: 'show' }, 500);
$("p").animate({   opacity: 'show' }, "slow", "easein");
11.stop([clearQueue],[jumpToEnd])//停止所有在指定元素上正在运行的动画。
[clearQueue],[gotoEnd]Boolean,BooleanV1.2
clearQueue:如果设置成true,则清空队列。可以立即结束动画。
gotoEnd:让当前正在执行的动画立即完成,并且重设show和hide的原始样式,调用回调函数等。
[queue],[clearQueue],[jumpToEnd]BooleanV1.7
queue:用来停止动画的队列名称
clearQueue:如果设置成true,则清空队列。可以立即结束动画。
jumpToEnd:如果设置成true,则完成队列。可以立即完成动画。
$("#stop").click(function(){  $("#box").stop();});
// 开始动画
$("#go").click(function(){ $(".block").animate({left: '+200px'}, 5000);}); // 当点击按钮后停止动画
$("#stop").click(function(){ $(".block").stop();});
11.delay(duration,[queueName])//设置一个延时来推迟执行队列中之后的项目。
$('#foo').slideUp(300).delay(800).fadeIn(400);

12.finish( [queue ] )//停止当前正在运行的动画,删除所有排队的动画,并完成匹配元素所有的动画。
$("#complete").click(function(){  $("div").finish();});

13.jQuery.fx.off//关闭页面上所有的动画。
  jQuery.fx.off = true;
$("input").click(function(){ $("div").toggle("slow"); }); 14.
jQuery.fx.interval//设置动画的显示帧速
jQuery.fx.interval = 100;

$("input").click(function(){  $("div").toggle( 3000 );});

jQuery慢慢啃之特效(八)的更多相关文章

  1. jQuery慢慢啃之回调(十三)

    1.callbacks.add(callbacks)//回调列表中添加一个回调或回调的集合 // a sample logging function to be added to a callback ...

  2. jQuery慢慢啃之事件对象(十一)

    1.event.currentTarget//在事件冒泡阶段中的当前DOM元素 $("p").click(function(event) { alert( event.curren ...

  3. jQuery慢慢啃之工具(十)

    1.jQuery.support//一组用于展示不同浏览器各自特性和bug的属性集合 2.jQuery.browser//浏览器内核标识.依据 navigator.userAgent 判断. 可用值: ...

  4. jQuery慢慢啃之ajax(九)

    1.jQuery.ajax(url,[settings])//通过 HTTP 请求加载远程数据 如果要处理$.ajax()得到的数据,则需要使用回调函数.beforeSend.error.dataFi ...

  5. jQuery慢慢啃之事件(七)

    1.ready(fn)//当DOM载入就绪可以查询及操纵时绑定一个要执行的函数. $(document).ready(function(){ // 在这里写你的代码...}); 使用 $(docume ...

  6. jQuery慢慢啃之CSS(六)

    1.css(name|pro|[,val|fn])//访问匹配元素的样式属性 $("p").css("color");//获取 $("p") ...

  7. jQuery慢慢啃之文档处理(五)

    1.append(content|fn)//向每个匹配的元素内部追加内容. $("p").append("<b>Hello</b>"); ...

  8. jQuery慢慢啃筛选(四)

    1.eq(index|-index) 获取第N个元素 其中负数:一个整数,指示元素的位置,从集合中的最后一个元素开始倒数.(1算起) $("p").eq(1)//获取匹配的第二个元 ...

  9. jQuery慢慢啃之核心(一)

    1. $("div > p"); div 元素的所有p子元素. $(document.body).css( "background", "bla ...

随机推荐

  1. 15个值得开发人员关注的jQuery开发技巧和心得

    在这篇文章中,我们将介绍15个让你的jQuery更加有效的技巧,大部分关于性能提升的,希望大家能够喜欢! 1. 尽量使用最新版本的jQuery类库 jQuery项目中使用了大量的创新.最好的方法来提高 ...

  2. Linux给用户增加sudo权限

    有时候我们在Linux下执行sudo的时候,出现 xxx is not int the sudoers file 告诉我们当前用户不是sudoer,所以我们要把当前用户添加进去,步骤如下: 1.进入超 ...

  3. (转载)绿色版Mysql的安装配置

    本文出自于:http://johnnyhg.javaeye.com/blog/245544 一.下载MySQL http://www.mysql.org/downloads 我下载的是mysql-no ...

  4. Welcome to OWASP CHINA — OWASP-CHINA

    Welcome to OWASP CHINA - OWASP-CHINA undefined

  5. Calendar - SGU 115(日期判断)

    这年的开始的第一天是星期 1 代码如下: =============================================================================== ...

  6. windows Nginx基本使用方法

    相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额.那究竟它有什么作用呢?可能很多人未必了解. 说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了 ...

  7. 来看看Github上流行的编码规范

      Popular Coding Convention on Github是一个有趣的网站,它根据Github的代码提交情况分析了几种语言流行的代码规范,目前支持对JavaScript,Java,Py ...

  8. 【Android - 框架】之Dagger2+MVP的用法

    MVP模式本身相比于MVC模式就已经把View层和Controller层从Activity中进行了分离,将Model层和View层用Presenter层隔开,实现了初步的解耦.如果再加入Dagger2 ...

  9. Win7无法设置背景图片的快速解决办法

    不知道怎么回事,win7电脑突然连个性化设置背景图片的按钮都没了.真操蛋~~~满屏的黑色背景图案,看着实在是不爽. 为了解决这个问题,网上搜索了好长时间,都不尽然! 最后想到了一个超简单的方法就是: ...

  10. [struts2学习笔记] 第一节 关于struts2的简单认知

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/40298287 官方文档:http://struts.apache.org/releas ...