我有一些class="parent"
的div,其中部分div包含带class="image"
的div或div。我想添加到这些父div,其中包含图像divs第一个图像div的高度。每个div父级中的图像div具有不同的高度。
下面的代码获取第一个图像div的高度,并将其添加到所有父div。虽然我想添加到每个父div,但它的高度确实是子图像div。
var p = $('.image')
var maxheight = p.height()
$('.parent').filter(function() {
return $(this).has('.image');
}).height(maxheight);
我该怎么办?
答案 0 :(得分:0)
你需要迭代你的图像div:
var p = $('.image');
p.each(function(index, item) {
});
现在,假设您的“父”div实际上是图像的父容器,那么您可以这样做:
var p = $('.image');
p.each(function(index, item) {
$(item).parent().height($(item).height());
});