Рабочий вариант
// Выбираете элемент у которого блокируем переход по ссылке
const expandMenu = document.querySelectorAll(".menu-item");
// Задаете ширину экрана при которой происходит работа
let sizeWindow = window.matchMedia('(max-width: 1024px)');
// Перебираете массив с элементами expandMenu
for(let i = 0; i < expandMenu.length; i++) {
expandMenu[i].addEventListener("click", linkClick(i));
}
// Сравниваете текущий размер окна с заданным и если true то блокируете переход по ссылке
function linkClick(i) {
if (sizeWindow.matches === true) {
console.log("Если мобильная версия, отключаем переход по ссылке");
return function (e) {
e.preventDefault();
};
}
}