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 не добирается до демо-окна. Как отдельная страничка - работает.