Ширина окна (viewport) больше, чем [> = 768] У меня есть переменная scrollto offset 125px, которая является моей фиксированной высотой заголовка ... все хорошо. Моя проблема в том, что ширина окна меньше, чем [< = 767] i.e мобильное устройство, мне нужна переменная смещения как 54px, поскольку я сделал свой фиксированный заголовок 54px height.scrollto offset variable определяется шириной окна
как можно настроить свой код, чтобы получить этот результат
if($(window).width() >= 768)
function scrollToID(id, speed) {
var offSet = 125;
var targetOffset = $(id).offset().top - offSet;
var mainNav = $('#main-nav');
$('html,body').animate({scrollTop: targetOffset}, speed);
if (mainNav.hasClass("open")) {
mainNav.css("height", "1px").removeClass("in").addClass("collapse");
mainNav.removeClass("open");
}
}