Я пытаюсь сделать отзывчивый jQuery, я понимаю, что многие люди предлагают использовать медиазапросы CSS, и я делаю медиазапросы CSS в максимально возможной степени, но вещи, которые я могу сделать, очень ограничены, и используют только медиазапросы CSS и / или сетки Boostrap показали свои ограничения. У меня проблемы с использованием $ (window) .width (). Я искал в Интернете ответы и сталкивался с похожими вопросами, но они не справились с работой.
Это мой код:
if ( $(window).width() > 480 && $(window).width() < 768) {
$("html").css("background-color", "red");
} else {
$("html").css("background-color", "black");
}
Проблема в том, что экран остается только на черном фоне, но не меняет фон на красный, когда я заново настраиваю ширину браузера больше 480px и ниже 768px.