Не уверен, что именно вы ищете, однако это должно быть в состоянии получить самое высокое изображение на странице, а затем установить div
на странице на эту высоту.
Кроме того, согласно этому ответу , если вы включите функцию в $(window).load()
, ее следует вызывать только после загрузки всех изображений.
$(window).load(function() {
var tallest = 0;
$("img").each(function() {
var h = $(this).height();
if (h > tallest) {
tallest = h;
}
});
$("div").css("height", tallest);
});
Пример для jsfiddle .
Если это не то, что вам нужно, пожалуйста, уточните свой вопрос.