У меня есть функция, часть ее работает некорректно.Порядок выполнения if else issue
Что мне нужно -
1) если window width < 768 (do smth)
2) если window width = 768 (do smth)
3) else (do smth)
Существует часть функции
var windowWid = $(window).width();
if ($poselok.length > 0) {
if (windowWid === 768) {
var offset = 0.05;
}
if (windowWid < 768) {
var offset = 0 - $el_full.offset().left - el_margin_left;
} else {
var offset = 0 - $el_full.offset().left + $sideLeft + 15;
}
} else {
var offset = 0 - $el_full.offset().left - el_margin_left;
};
Без if (windowWid < 768)
условий if (windowWid === 768)
работ, но с это - нет.
Я пробовал if (windowWid < 767)
и if (windowWid <= 767)
, чтобы отделить if
, но ничего.
Я попытался заменить if
, (windowWid === 768)
работает, но if (windowWid < 768)
работает некорректно.
Я думаю, что у меня ошибка в исполнении, но не знаю, как это исправить.
Помогите пожалуйста!