Подтвердить что ты не робот

Максимальное увеличение Firefox не вызывает изменение размера события

Я пытаюсь поймать события изменения размера с помощью jquery и

$(window).resize(function() { }

Все работает отлично, за исключением случаев, когда я использую кнопку максимизации в Firefox, событие не выбрасывается.

Что-то не так?

4b9b3361

Ответ 1

$(window).resize(function() { 
   console.log('resize!');
});

Это работает в FF5/osx

Ответ 2

Кажется, не работает, потому что для этого требуется немного, чтобы максимизировать, я думаю, это работает для меня:

$(window).resize(function() {
  console.log('resize');
  setTimeout(function() {
    console.log('resize me later');
  }, 150);
});

Ответ 3

Я столкнулся с той же проблемой с моим проектом и должен был выяснить, что переход CSS вызвал проблему.

Итак, я изменил переход CSS из ALL на только тень (таким образом, изменение ширины div больше не было "анимировано" ), а затем увеличилось окно браузера в сочетании с window.resize() как ожидалось!