$(window).scroll(function()在Firefox和Safari上不起作用

时间:2019-02-06 07:59:29

标签: javascript jquery google-chrome firefox safari

当用户向下滚动时,我正在使用以下代码获取数据。

$(window).scroll(function () {
            if ($(window).scrollTop() == $(document).height() - $(window).height() )

                getData();
        });

这在Chrome和Safari(在Mac上)上运行良好,但在Firefox中失败。 我找到了在here上的Firefox中修复该问题的解决方案。并将我的代码更改为

$(window).scroll(function () {
            if ($(window).scrollTop()+1 >= $(document).height() - $(window).height() )

                getData();
        });

这在Firefox和Chrome上很好用,但是现在在Safari上,它会在触底之前加载(并加载几乎所有内容)

有什么建议吗?

0 个答案:

没有答案