zoukankan      html  css  js  c++  java
  • jQuery一些常用特效方法使用实例

    1. jQuery fadeIn() 用于淡入已隐藏的元素。

    语法:

    $(selector).fadeIn(speed,callback);

    实例:

    $("button").click(function(){
      $("#div1").fadeIn();
      $("#div2").fadeIn("slow");
      $("#div3").fadeIn(3000);
    });

    2. jQuery fadeOut() 方法用于淡出可见元素。

    语法:

    $(selector).fadeOut(speed,callback);

    3.jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。

    如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。

    如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。

    语法:

    $(selector).fadeToggle(speed,callback);

    实例:$("button").click(function(){
      $("#div1").fadeToggle();
      $("#div2").fadeToggle("slow");
      $("#div3").fadeToggle(3000);
    });

    4.。语法:

    $(selector).fadeTo(speed,opacity,callback);

    必需的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

    fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。实例

    $("button").click(function(){

      $("#div1").fadeTo("slow",0.15);

     $("#div2").fadeTo("slow",0.4);

     $("#div3").fadeTo("slow",0.7);

    });

    5. jQuery slideDown() 方法用于向下滑动元素。

    语法:

    $(selector).slideDown(speed,callback);

    $("#flip").click(function(){
      $("#panel").slideDown();
    });

    6. jQuery slideUp() 方法用于向上滑动元素。

    语法:

    $(selector).slideUp(speed,callback);

    可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

    可选的 callback 参数是滑动完成后所执行的函数名称。

    7. jQuery slideToggle() 方法可以在 slideDown() 与 slideUp() 方法之间进行切换。

    如果元素向下滑动,则 slideToggle() 可向上滑动它们。

    如果元素向上滑动,则 slideToggle() 可向下滑动它们。

    $(selector).slideToggle(speed,callback);

    8. jQuery animate() 方法用于创建自定义动画。

    语法:

    $(selector).animate({params},speed,callback);

    必需的 params 参数定义形成动画的 CSS 属性。

    可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

    可选的 callback 参数是动画完成后所执行的函数名称。

    也可以定义相对值(该值相对于元素的当前值)。需要在值的前面加上 += 或 -=:

    也可以定义一组animate,实现队列功能。

    下面的例子演示 animate() 方法的简单应用;它把 <div> 元素移动到左边,直到 left 属性等于 250 像素为止:

    实例

    $("button").click(function(){
      $("div").animate({left:'250px'});
    }); 

    9. jQuery stop()方法用于停止动画或效果,在它们完成之前

    10.当动画 100% 完成后,即调用 Callback 函数。

    典型的语法:

    $(selector).hide(speed,callback)

    11. jQuery 方法链接

    有些元素只要获取一遍就可以,所以可以利用链接对方法追加。

    就是方法点方法。如

    $("#p1").css("color","red").slideUp(2000).slideDown(2000);

  • 相关阅读:
    逻辑智力题【更新中】
    每天进步一点点_抽奖程序
    GDC2016【For Honor-荣耀战魂】的次世代动画技术
    GDC2016【彩虹六号:围攻 】使丰富的“突破”成为可能的破坏系统
    GDC2016 【巫师3 狂猎】的游戏事件工作流
    GDC 2016 神秘海域4中使用Substance制作Texture
    GDC2016【全境封锁(Tom Clancy's The Division)】对为何对应Eye Tracked System,以及各种优点的演讲报告
    【FFXV】中物理模拟的结构以及游戏业界的乐趣
    龙珠 超宇宙 [Dragon Ball Xenoverse]
    如龙0
  • 原文地址:https://www.cnblogs.com/ranzige/p/3680434.html
Copyright © 2011-2022 走看看