Показать сообщение отдельно
  #1 (permalink)  
Старый 03.11.2018, 22:10
Интересующийся
Отправить личное сообщение для GostWalk Посмотреть профиль Найти все сообщения от GostWalk
 
Регистрация: 17.10.2018
Сообщений: 12

определить размер экрана
Все привет!
Есть сайт https://www.codicesconto.com
(открывать через VPN, если не открывается,

пытаюсь понять реализации меню+поиска, нашел у них в js код
определения устройства
function myDevice(e) {
    prev_device = device, device = e <= 767 ? "smartphone" : e > 767 && e < 992 ? "tablet" : "pc"
}

но не могу понять, где именно происходит определение ширины.
Помогите найти нужный код для дальнейшего испольвания

$(".search-cont input").focus(function () {
    "smartphone" == device && ($(".mobile-search-and-menu-close").addClass("show"), $(".mobile-menu-open").addClass("hide"), $(".menu-cont").hide(), $("body", "html").addClass("block-overflow"), $(".header-page").hide(), $(".page").hide(), $(".buyon-bar").hide()), "tablet" == device && $(".menu-cont").hide()
}),

сейчас получаю, device is not defined
Имею firebug есть, но не знаю, где можно выловить нужный код.

Помогите разобрать пожалуйста.
Ответить с цитированием