$ (window) .scroll (function () не работает в Firefox против Safari - PullRequest
0 голосов
/ 06 февраля 2019

Я использую следующий код для получения данных при прокрутке пользователя вниз.

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

                getData();
        });

Это хорошо работает в Chrome и Safari (на Mac), но не работает в Firefox.Я нашел решение, чтобы исправить это в Firefox над здесь .И изменил мой код как

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

                getData();
        });

Это хорошо работает на Firefox и Chrome, но теперь в Safari он загружается до того, как опуститься (и загружается почти всегда)

Есть предложения?

...