onuvidelsolnce,

Отслеживать изменение размеров нун на обертке скрываемого блока, посколь при скрытии iframe - его размеры не меняются!
Поэтому остлеживаемый блок id="my" вставлен внутрь обертки
вдобок у Вас анимация, тады в ослеживании нун ставить задержку timerId = setTimeout(tstDiv,
12);
На величину более длительности анимации ( сейчас 12ms) (Либо отслеживать текущую высоту блока и совершать действия при её минимуме)
Зы: В Вашем примере даже фрейм не установлен