Bootstrap 4 липкая навигация с проблемой медиа-запроса

Для моего проекта Bootstrap 4 я нашел липкий сценарий навигации, который отлично работает. Но мне не нужен сценарий для моей самой маленькой точки останова. (менее 992 пикселей).

Я пробовал: if ($ (window) .width ()> = 992) {}, но это не работает

Это мой код без запроса и с запросом:

$(document).ready(function() {
    var stickyNavTop = $('.navbar').offset().top;
    var stickyNav = function(){
       var scrollTop = $(window).scrollTop(); 
        if (scrollTop > stickyNavTop) { 
            $('.navbar').addClass('sticky');

        } else {
            $('.navbar').removeClass('sticky');
        }
    };

    stickyNav();
    $(window).scroll(function() {
        stickyNav();
    });
});

if ($(window).width() >= 992) {
    $(document).ready(function() {
        var stickyNavTop = $('.navbar').offset().top;
        var stickyNav = function(){
           var scrollTop = $(window).scrollTop(); 
            if (scrollTop > stickyNavTop) { 
                $('.navbar').addClass('sticky');

            } else {
                $('.navbar').removeClass('sticky');
            }
        };

        stickyNav();
        $(window).scroll(function() {
            stickyNav();
        });
    });
}

Приведенный выше код должен применяться только к экранам шире / равным 992 пикселей.

Текущий просмотр моего проекта на данный момент: http://www.pixelsendots.be/klanten/aloca/

if ($ (window) .width () <992) почему не работает?

Nisharg Shah 25.12.2018 20:20

Скрипт вообще не работает, если я его добавлю: if ($ (window) .width ()> = 992) {}; Ни для какой ширины экрана ...

monkeymia 26.12.2018 23:13

добавить в интервал и снова проверить

Nisharg Shah 27.12.2018 08:15

Кажется, работает так: if (scrollTop> stickyNavTop && ($ (window) .width ()> = 992)) {} Tx Nisharg Shah

monkeymia 27.12.2018 09:51
Как конвертировать HTML в PDF с помощью jsPDF
Как конвертировать HTML в PDF с помощью jsPDF
В этой статье мы рассмотрим, как конвертировать HTML в PDF с помощью jsPDF. Здесь мы узнаем, как конвертировать HTML в PDF с помощью javascript.
0
4
37
0

Другие вопросы по теме