Мне нужно добавить в тег тела классы (в соответствии с размерами bootstrap sm, md, lg, xl). Есть ли более свободный способ сделать это?добавьте классы размера бутстрапа в тело
function body_classes(){
var current_width = $(window).width();
if(current_width < 750)
$('body').addClass("body-xs").removeClass("body-sm").removeClass("body-md").removeClass("body-lg").removeClass("body-xl");
else if(current_width < 970)
$('body').addClass("body-sm").removeClass("body-xs").removeClass("body-md").removeClass("body-lg").removeClass("body-xl");
else if(current_width < 1170)
$('body').addClass("body-md").removeClass("body-xs").removeClass("body-sm").removeClass("body-lg").removeClass("body-xl"); else if(current_width < 1450)
$('body').addClass("body-lg").removeClass("body-xs").removeClass("body-sm").removeClass("body-md").removeClass("body-xl"); else
$('body').addClass("body-xl").removeClass("body-xs").removeClass("body-sm").removeClass("body-md").removeClass("body-lg");
}
body_classes();
window.onresize = function(event) {
body_classes();
};
eeh? эти классы не существуют в Bootstrap! Кроме того, вам это совсем не нужно, поскольку вся концепция Bootstrap для вас НЕ ДЕЛАЕТ, что вы хотите сделать! Есть ли какая-то особая причина, по которой вы это делаете? – Devin
Что происходит – Luke
Возможно, вы забыли добавить загрузочные js-файлы на свою страницу. –