График работы
с 9:00 до 18:00 Пн-Пт
Главная
Коллекции
Доставка
Вопрос ответ
Новости
Контакты
Закрыть окно
✚
Вход
Регистрация
0
Каталог товаров
Каталог товаров
Мебель для ванной комнаты
Зеркала
Мебель для кухни
Распродажа
Умывальники мебельные
Умывальники над стиральной машиной
Кухонные мойки
Смесители
Унитазы
Мебель для ванной комнаты
Тумбы под умывальник
Пеналы для ванной
Комоды для ванной
Тумбы с умывальником
Комплекты мебели
Шкафы
Шкафы подвесные зеркальные
Зеркала для тумб (комплект)
Зеркала
Зеркало МДФ
Зеркало с линзой
Зеркало с подсветкой алюминиевый профиль
Круглые зеркала
Овальные зеркала
Оригинальные зеркала
Полки стеклянные
Прямоугольные зеркала
Мебель для кухни
Комплектующие
Навесные шкафы (для кухни)
Тумбы под мойку (для кухни)
Распродажа
Аксессуары для ванной
Дозаторы и стаканы
Ершики
Карнизы
Коврики для ванной
Мыльницы
Подстаканники
Полки
Мойки кухонные
Ванны
Акриловые ванны
Стальные ванны
Душевые кабины
Высокий поддон
Душевое ограждение
Низкий поддон
Душевые поддоны
Душевые поддоны
Полотенцесушители
Водяные полотенцесушители
Электрические полотенцесушители
Санфаянс
Умывальники
Умывальники с пьедесталом
Унитазы и комплектующие к ним
Унитазы дачные
Унитазы для инвалидов
Унитазы подвесные
Чаши Генуя
Умывальники мебельные
Умывальники над стиральной машиной
Кухонные мойки
Каменные
Нержавеющие
Смесители
Унитазы
Главная страница
•
Каталог товаров
•
Мебель для ванной комнаты
•
Шкафы подвесные зеркальные
Шкафы подвесные зеркальные
Уточнить раздел
Тумбы под умывальник
304
Пеналы для ванной
47
Комоды для ванной
6
Тумбы с умывальником
26
Комплекты мебели
60
Шкафы
10
Шкафы подвесные зеркальные
97
Зеркала для тумб (комплект)
12
Фильтр по параметрам
Розничная цена
От
До
Бренд
Все
Домино
(22)
Айсберг
(67)
Серия
Все
Агата
(1)
Аура
(3)
Бриз
(5)
Веста
(3)
Волна
(18)
Ева
(4)
Идеал
(2)
Классик
(3)
Контраст
(2)
Кристалл
(1)
Мечта
(13)
Норма
(17)
Alfa
(3)
Craft
(10)
Cube
(4)
Optima
(2)
Uno
(2)
Промо
(3)
Показать ещё 14
Материал фасада
Все
ЛМДФ, плёнка ПВХ
(1)
МДФ, эмаль
(6)
ЛДСП, эмаль
(9)
МДФ, Пленка ПВХ
(11)
ЛДСП, Зеркало
(59)
МДФ, Пленка ПВХ, Стекло
(1)
Показать ещё 2
Материал корпуса
Все
ЛДСП, МДФ, Пленка ПВХ
(3)
ЛДСП, Зеркало
(21)
ЛДСП, МДФ, Пленка ПВХ, Зеркало
(27)
ЛДСП
(32)
ЛДСП, МДФ, Эмаль, Зеркало
(4)
Показать ещё 1
Цвет
Все
Дуб серый, белый
(1)
Лайм (желтый)
(1)
Дуб Вотан, белый
(1)
Дуб Вотан
(5)
Дуб сонома, белый
(3)
Бетон, белый
(3)
Дуб Галифакс Табак
(3)
Белый
(61)
Показать ещё 4
Ширина, мм
От
До
Высота, мм
От
До
Глубина, мм
От
До
Система хранения
Открытые полки
(3)
Полки
(59)
Показать
Сбросить
Выбрано:
0
Показать
Фильтр
Сортировать по:
популярности
популярности
новизне
алфавиту
увеличению цены
уменьшению цены
Показать по:
30
30
60
90
Наличие
Все товары
Вид каталога:
Хит продаж
Быстрый просмотр
Шкаф-зеркало Норма 50 1 дверь АЙСБЕРГ
6 538 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Хит продаж
Быстрый просмотр
Шкаф-зеркало Промо 60 левый/правый
5 810 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Волна 1-50 левый АЙСБЕРГ
7 028 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Хит продаж
Быстрый просмотр
Шкаф-зеркало Мечта 60 АЙСБЕРГ
7 370 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Альфа 60 (Alfa) левый/правый Домино
6 219 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Новинка
Быстрый просмотр
Шкаф-зеркало Бриз 70 АЙСБЕРГ
6 935 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
Под заказ
Хит продаж
Быстрый просмотр
Шкаф-зеркало Норма 1-55 правый АЙСБЕРГ
7 611 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Хит продаж
Быстрый просмотр
Шкаф-зеркало Волна 1-50 правый АЙСБЕРГ
7 028 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Норма 80 3 двери АЙСБЕРГ*
10 859 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
Под заказ
Быстрый просмотр
Шкаф-зеркало Ева 70 АЙСБЕРГ
8 601 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Хит продаж
Быстрый просмотр
Шкаф-зеркало Норма 60 2 двери АЙСБЕРГ*
8 170 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
Под заказ
Быстрый просмотр
Шкаф-зеркало Крафт 60 (Craft) левый/правый Домино
8 831 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
Под заказ
Быстрый просмотр
Шкаф-зеркало Норма 1-60 левый АЙСБЕРГ
8 052 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Мечта 70 АЙСБЕРГ
8 993 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Хит продаж
Быстрый просмотр
Шкаф-зеркало Промо 50 левый/правый
5 124 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Хит продаж
Быстрый просмотр
Шкаф-зеркало Норма 1-50 левый АЙСБЕРГ
7 146 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Крафт 100 (Craft) левый/правый Домино
12 871 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
Под заказ
Быстрый просмотр
Шкаф-зеркало Куб 80 (Cube) Эл. правый Домино*
14 235 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Новинка
Быстрый просмотр
Шкаф-зеркало Бриз 80 АЙСБЕРГ
7 630 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
Под заказ
Быстрый просмотр
Шкаф-зеркало Кристалл 60 левый/правый АЙСБЕРГ
6 749 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Норма 40 1 дверь АЙСБЕРГ
5 765 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Новинка
Быстрый просмотр
Шкаф-зеркало Бриз 50 левый/правый АЙСБЕРГ
5 130 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Ева 80 АЙСБЕРГ
9 361 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Норма 1-60 правый АЙСБЕРГ
8 052 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Норма 1-55 левый АЙСБЕРГ
7 611 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Норма 2-50 левый АЙСБЕРГ*
6 964 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Мечта 100 АЙСБЕРГ
11 060 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Мечта 40 АЙСБЕРГ
5 195 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Норма 60 1 дверь АЙСБЕРГ
7 311 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Оскар 70 Идеал левый/правый Домино
10 068 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Мечта 40 Дуб сонома АЙСБЕРГ
5 694 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Волна 2-50 правый АЙСБЕРГ
6 350 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Быстрый просмотр
Шкаф-зеркало Норма 2-60 левый АЙСБЕРГ
7 843 руб.
/ шт
В корзину
Подробнее
Купить в 1 клик
К сравнению
В избранное
В наличии
Назад
1
2
3
Вперед
Новости магазина
Свежие новости магазина
Подписаться
Я согласен на
обработку персональных данных.
*
Подтвердите подписку
Код подтверждения отправлен на указанную электронную почту. Перейдите по ссылке в письме для подтверждения подписки
Закрыть окно
Произошла ошибка
Не удалось успешно подписаться на рассылку.
Закрыть окно
Купить в один клик
Заполните данные для заказа
Я согласен на
обработку персональных данных.
*
Купить в один клик
Закрыть окно
Запросить стоимость товара
Загрузка товара
Заполните данные для запроса цены
Я согласен на
обработку персональных данных.
*
Запросить цену
Закрыть окно
var ajaxPath = "/ajax.php"; var SITE_DIR = "/"; var SITE_ID = "s1"; var TEMPLATE_PATH = "/bitrix/templates/dresscodeV2";
var LANG = { BASKET_ADDED: "В корзине", WISHLIST_ADDED: "Добавлено", ADD_COMPARE_ADDED: "Добавлено", ADD_CART_LOADING: "Загрузка", ADD_BASKET_DEFAULT_LABEL: "В корзину", ADDED_CART_SMALL: "В корзине", CATALOG_AVAILABLE: "В наличии", GIFT_PRICE_LABEL: "Бесплатно", CATALOG_ON_ORDER: "Под заказ", CATALOG_NO_AVAILABLE: "Недоступно", FAST_VIEW_PRODUCT_LABEL: "Быстрый просмотр", CATALOG_ECONOMY: "Экономия: ", WISHLIST_SENDED: "Отправлено", REQUEST_PRICE_LABEL: "Цена по запросу", REQUEST_PRICE_BUTTON_LABEL: "Запросить цену", ADD_SUBSCRIBE_LABEL: "Подписаться", REMOVE_SUBSCRIBE_LABEL: "Отписаться" };
var globalSettings = { "TEMPLATE_USE_AUTO_DEACTIVATE_PRODUCTS": 'N', "TEMPLATE_USE_AUTO_AVAILABLE_PRODUCTS": 'Y', "TEMPLATE_COLLECTION_PROPERTY_CODE": 'SERIYA_1', "TEMPLATE_COLLECTION_IBLOCK_ID": '5', "TEMPLATE_MASKED_INPUT_FORMAT": '+7 (999) 999-99-99', "TEMPLATE_USE_AUTO_SAVE_PRICE": 'Y', "TEMPLATE_USE_AUTO_COLLECTION": 'Y', "TEMPLATE_BRAND_PROPERTY_CODE": 'BRAND', "TEMPLATE_WATERMARK_POSITION": 'topleft', "TEMPLATE_USE_AUTO_WATERMARK": 'N', "TEMPLATE_CATALOG_MENU_COLOR": 'theme', "TEMPLATE_WORKING_TIME_SHORT": 'с 9:00 до 18:00 Пн-Пт', "TEMPLATE_FOOTER_LINE_COLOR": 'white', "TEMPLATE_PRODUCT_IBLOCK_ID": '79', "TEMPLATE_USE_MASKED_INPUT": 'N', "TEMPLATE_SUBHEADER_COLOR": 'default', "TEMPLATE_BRAND_IBLOCK_ID": '66', "TEMPLATE_WATERMARK_TYPE": 'image', "TEMPLATE_WATERMARK_SIZE": 'big', "TEMPLATE_TOP_MENU_FIXED": 'N', "TEMPLATE_USE_AUTO_BRAND": 'Y', "TEMPLATE_FOOTER_VARIANT": '4', "TEMPLATE_WATERMARK_FILL": 'exact', "TEMPLATE_SKU_IBLOCK_ID": '89', "TEMPLATE_SLIDER_HEIGHT": 'middle', "TEMPLATE_PANELS_COLOR": 'white', "TEMPLATE_WORKING_TIME": 'График работы Пн-Пт: с 9:00 до 18:00 Сб-Вс: Выходной', "TEMPLATE_RUTUBE_LINK": 'https://rutube.ru/channel/42086940/', "TEMPLATE_ODNOKLASSNIKI_LINK": 'https://ok.ru/profile/575638708836', "TEMPLATE_VK_LINK": 'https://vk.com/mebeldominoekb', "TEMPLATE_FULL_ADDRESS": 'Березовский, Кольцевая 4Д корп. 3', "TEMPLATE_PRICE_CODES": 'РРЦ', "TEMPLATE_TELEPHONE_1": '+7 (343) 379-01-88', "TEMPLATE_TELEPHONE_2": 'График работы', "TEMPLATE_THEME_NAME": 'New-custom', "TEMPLATE_AUTH_TYPE": 'PASS', "TEMPLATE_COPYRIGHT": '2024 ©', "TEMPLATE_EMAIL_1": 'info@mebel-domino.com', "TEMPLATE_ADDRESS": 'Березовский, Кольцевая 4Д корп. 3', "TEMPLATE_SLOGAN": 'Мебель сделанная профессионалами', "TEMPLATE_HEADER": 'header8', }
$(document).ready(function(){ // === ОБРАБОТЧИК БЫСТРОГО ПРОСМОТРА === $(document).on('click', '.getFastView', function(e){ setTimeout(function(){ $('body').addClass('fast-view-open'); }, 150); var checkInterval = setInterval(function() { var $visibleLists = $('.propertyList').filter(function() { return $(this).is(':visible'); }); if ($visibleLists.length) { clearInterval(checkInterval); $visibleLists.each(function() { var $list = $(this); $list.find('.propertyTable').each(function() { var $name = $(this).find('.propertyName'); if ($name.length) { var text = $name.text(); if (text.indexOf('11Сопутств.') !== -1 || text.indexOf('ШтрихКод') !== -1) { $(this).remove(); } } }); }); } }, 100); setTimeout(function() { clearInterval(checkInterval); }, 6000); }); // === ЗАКРЫТИЕ БЫСТРОГО ПРОСМОТРА === function closeFastView() { $('body').removeClass('fast-view-open'); } $(document).on('click', '.appFastViewExit, .appFastViewOverlay, #overlap', function(e){ closeFastView(); }); $(document).on('keydown', function(e){ if (e.key === 'Escape') { closeFastView(); } }); // === ОКНО НАЛИЧИЯ === $(document).on('click', '.getStoresWindow', function(e) { e.preventDefault(); var productId = $(this).data('id'); if (!productId) return; var container = $('#storesContainer'); if (!container.length) { container = $('
'); $('body').append(container); } if (container.data('product-id') == productId && container.is(':visible')) { return; } container.html('
Загрузка...
'); container.show(); $('body').addClass('stores-open'); $.ajax({ url: '/ajax.php', method: 'GET', data: { 'act': 'getAvailableWindow', 'product_id': productId }, dataType: 'json', success: function(response) { if (response.SUCCESS === 'Y' && response.COMPONENT_DATA) { container.html(response.COMPONENT_DATA); container.data('product-id', productId); container.show(); $('body').addClass('stores-open'); } else { container.html('
Не удалось загрузить данные о наличии.
'); } }, error: function() { container.html('
Ошибка загрузки данных.
'); } }); }); function closeStoresWindow() { $('body').removeClass('stores-open'); $('#storesContainer').hide(); } $(document).on('click', '.fastViewStoresExit, .stores-window-overlay, #storesOverlay', function(e){ closeStoresWindow(); }); $(document).on('keydown', function(e){ if (e.key === 'Escape') { closeStoresWindow(); } }); });
(function() { function fixMainMenuOverflow() { var $menu = $('#mainMenu'); if (!$menu.length) return; var $container = $menu.closest('.limiter'); if (!$container.length) { $container = $menu.parent(); } var containerWidth = $container.width() - 20; var $removedList = $menu.find('.removedItemsList'); if ($removedList.length) { var $removedItems = $removedList.find('li'); if ($removedItems.length) { var $bar = $menu.find('li.removedItemsLink'); $removedItems.each(function() { var $li = $(this).clone(); $li.removeClass('removed'); if ($bar.length) { $bar.before($li); } else { $menu.append($li); } }); $removedList.remove(); $menu.find('li.removedItemsLink').remove(); } } var $items = $menu.children('li:not(.removedItemsLink)'); var totalWidth = 0; var itemsToHide = []; $items.each(function() { var $item = $(this); var itemWidth = $item.outerWidth(true); if (totalWidth + itemWidth > containerWidth) { itemsToHide.push($item); } else { totalWidth += itemWidth; } }); if (itemsToHide.length > 0) { var $bar = $menu.find('li.removedItemsLink'); if (!$bar.length) { var $barLi = $('
Ещё
'); $menu.append($barLi); $bar = $barLi; } var $list = $bar.find('ul.removedItemsList'); itemsToHide.reverse().forEach(function($item) { var $cloned = $item.clone(); $cloned.removeClass('removed'); $list.prepend($cloned); $item.remove(); }); } else { $menu.find('li.removedItemsLink').remove(); } } $(document).ready(function() { setTimeout(function() { fixMainMenuOverflow(); }, 100); }); var resizeTimer; $(window).on('resize', function() { clearTimeout(resizeTimer); resizeTimer = setTimeout(function() { fixMainMenuOverflow(); }, 300); }); })();
$(document).ready(function(){ function convertCheckboxesToRadios() { var $paramsBox = $('.paramsBox:has(.paramsBoxTitle span:contains("Подсветка"))'); if (!$paramsBox.length) return; var $checkboxes = $paramsBox.find('input[type="checkbox"]'); if (!$checkboxes.length) return; var groupName = 'arrFilter_2106_radio'; $checkboxes.hide(); $checkboxes.each(function() { var $checkbox = $(this); var value = $checkbox.val(); var id = $checkbox.attr('id'); var checked = $checkbox.prop('checked'); var $label = $('label[for="' + id + '"]'); var $radio = $('
'); if (checked) { $radio.prop('checked', true); } var newId = id + '_radio'; $radio.attr('id', newId); $label.attr('for', newId); $checkbox.after($radio); $radio.on('change', function() { $checkboxes.prop('checked', false); $checkbox.prop('checked', true); if (typeof smartFilter !== 'undefined' && smartFilter.click) { smartFilter.click($checkbox[0]); } $paramsBox.find('input[type="radio"]').prop('checked', false); $radio.prop('checked', true); }); }); } convertCheckboxesToRadios(); $(document).on('ajaxComplete', function() { convertCheckboxesToRadios(); }); });
/* Нижняя фиксированная панель */ #footerLine.footer-hidden { display: none !important; } /* Блоки, которые могут находиться поверх галереи */ body.gallery-open .gallery-hidden-side { visibility: hidden !important; pointer-events: none !important; } /* Сама галерея всегда выше остальных элементов страницы */ #zoomer { z-index: 2147483000 !important; } #zoomer * { z-index: inherit; }
(function() { var footerLine = document.getElementById('footerLine'); var body = document.body; var hiddenClass = 'gallery-hidden-side'; var galleryClass = 'gallery-open'; var zoomerObserver = null; var bodyObserver = null; function getZoomer() { return document.getElementById('zoomer'); } function isZoomerOpen() { var zoomer = getZoomer(); return !!(zoomer && zoomer.classList.contains('opened')); } function hideFooter() { if (footerLine) { footerLine.classList.add('footer-hidden'); } } function showFooter() { if (footerLine) { footerLine.classList.remove('footer-hidden'); } } // Определяем боковые/фиксированные блоки, которые могут перекрывать галерею function hideSideBlocks() { var zoomer = getZoomer(); if (!zoomer) return; $('body *').each(function() { var element = this; if (element === zoomer || $.contains(zoomer, element)) { return; } if (element.id === 'overlap' || element === footerLine) { return; } var $element = $(element); if (!$element.is(':visible')) { return; } var style = window.getComputedStyle(element); var position = style.position; var zIndex = parseInt(style.zIndex, 10); if ((position === 'fixed' || position === 'sticky') && !isNaN(zIndex) && zIndex > 100) { $element.addClass(hiddenClass); } }); } function restoreSideBlocks() { $('.' + hiddenClass).removeClass(hiddenClass); } function checkAndToggle() { if (isZoomerOpen()) { body.classList.add(galleryClass); hideFooter(); hideSideBlocks(); } else { body.classList.remove(galleryClass); showFooter(); restoreSideBlocks(); } } function observeZoomer() { var zoomer = getZoomer(); if (!zoomer) { return false; } if (zoomerObserver) { zoomerObserver.disconnect(); } // Следим только за изменением класса самой галереи zoomerObserver = new MutationObserver(function() { checkAndToggle(); }); zoomerObserver.observe(zoomer, { attributes: true, attributeFilter: ['class'] }); checkAndToggle(); return true; } // Наблюдаем за появлением/удалением #zoomer после AJAX bodyObserver = new MutationObserver(function(mutations) { var needCheck = false; mutations.forEach(function(mutation) { if (mutation.type !== 'childList') { return; } for (var i = 0; i < mutation.addedNodes.length; i++) { var node = mutation.addedNodes[i]; if (node.nodeType === 1 && (node.id === 'zoomer' || $(node).find('#zoomer').length)) { needCheck = true; break; } } for (var j = 0; j < mutation.removedNodes.length; j++) { var removedNode = mutation.removedNodes[j]; if (removedNode.nodeType === 1 && (removedNode.id === 'zoomer' || $(removedNode).find('#zoomer').length)) { needCheck = true; break; } } }); if (needCheck) { observeZoomer(); checkAndToggle(); } }); bodyObserver.observe(body, { childList: true, subtree: true }); // Также обрабатываем клик по .zoom для немедленного скрытия $(document).on('click', '.zoom', function() { setTimeout(function() { checkAndToggle(); }, 50); }); // При нажатии Escape возвращаем обычное состояние после закрытия галереи $(document).on('keydown', function(e) { if (e.key === 'Escape') { setTimeout(checkAndToggle, 300); } }); // При клике по кнопкам/оверлею закрытия также проверяем состояние $(document).on('click', '#zoomer .close, #zoomer .exit, #zoomer .overlay, #overlap', function() { setTimeout(checkAndToggle, 300); }); // Первоначальная проверка observeZoomer(); setTimeout(checkAndToggle, 500); })();