Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Скролл элемента .scroll() + событие (https://javascript.ru/forum/jquery/66477-skroll-ehlementa-scroll-sobytie.html)

рони 17.12.2016 20:30

Black_Star,
примерно так должно быть...
$(function() {
//var $navigationTop = ... , $navigationSite и т.д.
    function changeNav() {
        var coord = $navigationTop.offset().top + $navigationTop.height();
        if ($navigationSite.hasClass("navMob") && $(window).scrollTop() < coord) {
            buttonNav.css({
                display: "none"
            });
            navBar.show();
            $navigationSite.toggleClass("navMob")
        } else if ($(window).scrollTop() > coord) {
            buttonNav.css({
                display: "block"
            });
            navBar.hide();
            $navigationSite.toggleClass("navMob")
        }
    }
    $(window).scroll($.throttle(changeNav, 200))
});

Black_Star 18.12.2016 00:20

Всё бы хорошо, но ошибки сыпятся :-?



Часовой пояс GMT +3, время: 15:33.