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>
关键词: jQuery

网友留言(0条)

发表评论