Заметил еще ньюанс, если после нажатия 5 раз на кнопку перезагрузить страницу, то все работает так как нужно по нажатию один раз "назад" один раз вызывается событие.
То есть скорее всего когда перегружается часть страницы $('#panely3').load(state); что то еще должно обновляться.
Только вот что?
Мне не нужно на один пиксель больше высоту, мне нужно чтобы при изменении высоты в блока (с которого спрашивается высота), сразу менялось значение высоты другого блока. А изменения происходят с задержкой в один пиксель... То есть блок с которого спрашивают уже изменился, блок которому назначается нет... и это происходит только на одном пикселе.