У меня есть несколько анимированных графиков. Это круто. Но мне нужно записать текущую высоту div в другой div во время анимации (как аналоговый таймер). У меня тоже есть начальная и конечная высота. Так что, может быть, хитрый метод - это нормально, когда непрерывная запись происходит во время самой анимации, отдельно. К сожалению, я понятия не имею, сделать это тоже. Спасибо!
Используйте недокументированную функцию анимации step ( demo ):
$('#div1').animate({ height: 500 }, { step: function(height) { $('#div2') .height(height) .html( parseInt(height,10) ); }, duration: 500, complete: function() {} });
Попробуйте, используя jquery
$("#div2").text($("#div1").height());
, вам придется добавить его в код анимации, но так как вы его не опубликовали, я не могу догадаться!