JQuery - ширина окна отслеживания не работает - PullRequest
0 голосов
/ 03 марта 2019

У меня недавно возникла проблема с этим фрагментом кода.

$(document).ready( function(){

  if($(window).width() > 500) {

      $(window).scroll(function() {

      if($(window).scrollTop() > 50) {
        $("#mainNav").css({background: "rgba(0, 0, 0, 0.7)"})

      } else if ($(window).scrollTop() < 50){
        $("#mainNav").css({background: 'rgba(0, 0, 0, ' + 0.7/50*$(window).scrollTop() + ')'})
      }
    });
  });
});

Кажется, что if ($ (window) .width ()> 500) не работает, и я не уверен, почему.Инструкция if всегда возвращает false по какой-то причине.К вашему сведению: код внутри первого оператора if заставляет панель навигации постепенно исчезать в черном цвете.

Заранее благодарю всех.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...