FadeIn 不适用于 FireFox/Internet Explorer

FadeIn not working for FireFox/Internet Explorer

本文关键字:Internet Explorer FireFox 不适用 适用于 FadeIn      更新时间:2023-09-26

我在下面有一个简单的fadeIn函数。它在Chrome中完美运行,但由于某种原因在FireFox或Internet Explorer中不起作用。

我该如何解决这个问题,使其适用于所有浏览器?

function fadeinGray(){
   $('.dark-gray').fadeTo(1600, 1);
}
.dark-gray {
    height: 500px;
    width: 100%;
    background-color: #202020;
    opacity: 0.1;
}

知道了,您需要将行var pTop = $("body").scrollTop();更改为var pTop = $(document).scrollTop();

pTop var 在某些浏览器中总是返回 0,因此它没有进入执行函数的条件fadeinGray