2

这是代码

$(window).load(function(){
        $('#loader').fadeOut(800, function(){
            $('body,html').animate({scrollTop: $("#jobscroll").offset().top},800 );
        });

    });

好的,所以第一个语句是淡出我覆盖整个页面的加载图像,直到所有内容都加载完毕。页面加载后,我希望它向下滚动到页面#jobscroll 上的特定位置。这段代码在firefox上完美运行..在chrome上不起作用,我还没有检查其他浏览器,只关注chrome......

我已经搜索了这个问题的答案,并发现了许多似乎对其他人有用的 stackoverflow 页面 - 但它并没有解决我的问题.. 对此的任何帮助将不胜感激.. 谢谢

4

1 回答 1

1

不要选择html,只需body

$(window).load(function(){
    $('#loader').fadeOut(800, function(){
        $('body').animate({scrollTop: $("#jobscroll").offset().top} ,800);
    });
});
于 2013-07-22T22:46:46.657 回答