Как я могу динамически получить высоту элемента для animate()
?
Это мой код, чтобы показать больше скрытого текста в элементе. Проблема в том, что мне нужно зафиксировать высоту анимации (например, 300 пикселей) до фиксированного числа, а текст постоянно меняется, поэтому я не знаю, как долго это будет.
$('.toggle-slide').click(function() {
var object = $(this);
var object_target = $('.text-about');
var target_height = object_target.height();
object_target.animate({
height:'300px'
}, 1500 );
return false;
});
Поэтому я думаю, что фактическая высота элемента должна быть получена динамически, тогда я могу передать этот параметр в animate()
.
Но как я могу получить эту динамическую высоту?
Или, может быть, у вас есть другие лучшие идеи?
Вот моя тестовая ссылка.