Определение высоты изображения.
Сразу предупреждаю img.height() дело не ограничется.
Итак есть последовательный вывод элементов.
var elements = $('.root', context).children();
elements выводится одним за другим и определяется высота. Проблема в том, что в одном элементе есть картинка. И высота определяется не правильно посколько картинка еще не прогрузилась.
А мне нужно получить высоту именно с картинкой.
Что пробовал:
1: .load() - не проконал, поскольку срабатывает после вставки всех остальных элементов.
2: предварительная закрузка изображения. Не прокатило, поскольку мне нужна высота не фактическая, а реальная (то есть картинки уже с ресайзом). А картинка помечена max-width:100%; и стоит в блоке width:30%;
Как поступить? Любые идеи подкидывайте.
|