У меня недавно возникла проблема с этим фрагментом кода.
$(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 заставляет панель навигации постепенно исчезать в черном цвете.
Заранее благодарю всех.