Обновление:
Пожалуйста, не используйте событие DOMSubtreeModified
. Он старый, устарел и плохо поддерживается браузерами. В 99,9% случаев вы можете прослушать другое событие. Скорее всего, вы один из тех, кто использует jQuery и делает что-то AJAX, поэтому, пожалуйста, взгляните на их документы AJAX .
Это все доступные события. Вам нужно будет обнаружить $(document).bind('DOMSubtreeModified', function() { ... });
и проверить, не изменились ли размеры на предыдущую стрельбу.
var height = $(this).height(),
width = $(this).width();
$(document).bind('DOMSubtreeModified', function() {
if($(this).height() != height || $(this).width() != width) {
recalibrate();
}
});
Это событие вызывает каждый раз все, что делается с DOM. Поэтому замедлит ваш браузер .
Мы должны найти лучшую альтернативу. Не могли бы вы дать нам больше информации по вашему сценарию?