• 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);

  • 相关阅读:
    如何编写CMakeLists.txt
    C++11 condition_variable
    TCP/IP 收发数据
    CLion 远程开发和调试C/C++代码
    Python unittest mock 在哪里打patch
    MVCC版本链
    数据无法修改?解密MVCC原理
    MVCC ReadView介绍
    正则表达式备忘(基于JavaScript)
    《C+编程规范 101条规则、准则与最佳实践》笔记
  • 原文地址:https://www.cnblogs.com/ranran/p/3673673.html
Copyright © 2020-2023  润新知