Удалить класс, когда контент достигнет дна (с нижним полем 100vh) - PullRequest
0 голосов
/ 26 марта 2020

Каков правильный сценарий jquery для удаления класса, когда содержимое заканчивается и достигает нижнего поля с 100vh?

Я хочу удалить класс "swing" для тела.

Просмотреть веб-сайт здесь (когда вы прокрутите вниз, вы увидите поле с пустым пространством 100vh, за которым следует ползунок bg)

Кодирование, которое работает для верхнее поле , но теперь Мне нужно, чтобы он работал для нижнего поля .

jQuery(function($) {
    var $nav = $('.birdseye-header');
    var $win = $(window);
    var winH = $win.height(); // Get the window height.
    $win.on("scroll", function () {
        if ($(this).scrollTop() > winH ) {
            $('body.splash-header-page').addClass("swing");
        } else {
            $('body.splash-header-page').removeClass("swing");
        }
    }).on("resize", function(){ // If the user resizes the window
       winH = $(this).height(); // you'll need the new height value
    });
});
...