Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jquery获取相等的列_Jquery_Css_Height - Fatal编程技术网

使用jquery获取相等的列

使用jquery获取相等的列,jquery,css,height,Jquery,Css,Height,这可以使用以下代码完成: 但是,我的情况是,我有不同的容器,如下所示: <div class="group" id="group1"> <div class="block"></div> <div class="block"></div> <div class="block"></div> </div> <div class="group" id="group2"> <div cl

这可以使用以下代码完成:

但是,我的情况是,我有不同的容器,如下所示:

<div class="group" id="group1">
<div class="block"></div>
<div class="block"></div>
<div class="block"></div>
</div>

<div class="group" id="group2">
<div class="block"></div>
<div class="block"></div>
</div>

etc.
使用该示例中的解决方案,我得到所有块,而不考虑高度相等的组。问题是#group1的最高块可能不等于#group2的最高块。我需要根据受尊重群体中最高的街区来调整街区的高度。在我的案例中,我无法对组使用ID


有人帮忙吗?谢谢您的光临。

只需为每个不同的
元素执行函数
equalHeight

$(document).ready(function() {
   $(".group").each(function() {
      equalHeight($(this).find(".block"));
   });
});
你能试试下面的吗

$(document).ready(function() {
equalHeight($(".block, .group"));
});
$(document).ready(function() {
equalHeight($(".block, .group"));
});