Показать сообщение отдельно
  #5 (permalink)  
Старый 16.11.2016, 16:01
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Coriolan161,
Пока меня немного отвлекли, ты высказал мои мысли...
с небольшими уточнениями - проверка чуть попозже

var oldWidth = 0,
            oldHeight = 0,
            newWidth = 0,
            newHeight = 0;
        $(window).on('resize', function () {
            newWidth = $(window).width();
            newHeight = $(window).height();
  
            setTimeout(function () {
                if (newWidth == oldWidth && newHeight == oldHeight) {
                    oldHeight = 0;
                    oldWidth = 0;
                    alert("Можно перекомпоновывать");
                }
            }, 1000);
            oldWidth = newWidth;
            oldHeight = newHeight;
        });

Почему-то тестовый пример не хочет здесь работать... Наверное, resize не добирается до демо-окна. Как отдельная страничка - работает.

Последний раз редактировалось Dilettante_Pro, 16.11.2016 в 16:08.
Ответить с цитированием