代码之家  ›  专栏  ›  技术社区  ›  Matthew

如何使用fadeTo淡出而不是加入?jQuery.fadeTo反向[关闭]

  •  0
  • Matthew  · 技术社区  · 13 年前

    我想使用jQuery.fadeTo将不透明度从1改为7

    jQuery("#my-element").fadeTo(2000, .7);
    

    此代码的结果以不透明度0开始我的元素,并且 淡入 2秒后为0.7。

    我想让我的元素从不透明度1开始 淡出 至.7

    1 回复  |  直到 13 年前
        1
  •  3
  •   Asciiom    13 年前

    fadeTo 将持续时间作为第一个参数,将不透明度作为第二个参数。请把这些换掉。并确保在开始fadeTo调用之前,不透明度为1:

    jQuery("#my-element").css({opacity: 1});
    jQuery("#my-element").fadeTo(2000, 0.7);
    

    UPDATE: Working demo