jquery比较相同元素的高度并获取最高值
同一个页面,相同的div元素,要获取这些元素高度最大的值,然后设置指定元素的高度,代码如下:
<script> $(function() { var h_max = 0; //定义一个默认变量,并赋值为0,用于比较 $('.ClassName').each(function() { //遍历相同样式名的元素 var h = $(this).height(); //获取每个元素的高度,(可根据需要使用outerHeight、innerHeight) h_max = h > h_max ? h : h_max; //比较获取的元素高度值和默认变量,如果比0大,则取获取的值,否则取0 }); $('.ClassName').height(h_max); //给每一个元素设置相同的高度 }); </script>
下一篇 >>