FadeIn不适用于FireFox / Internet Explorer

时间:2016-02-24 19:22:56

标签: javascript jquery html css

我在下面有简单的fadeIn功能。它在Chrome中运行良好,但由于某些原因在FireFox或Internet Explorer中无效。

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

function fadeinGray(){
   $('.dark-gray').fadeTo(1600, 1);
}

.dark-gray {
    height: 500px;
    width: 100%;
    background-color: #202020;
    opacity: 0.1;
}

1 个答案:

答案 0 :(得分:1)

得到它,您需要将行var pTop = $("body").scrollTop();更改为var pTop = $(document).scrollTop();

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