jquery 同一个class,如何获取高度最高的那个的数值赋给其他? 30
使用jquery。同一个class,但高度有可能不一样,我想比较哪个最大,然后把最大的高度赋给所有同一个class。请问高手需要怎么写???假设class=“box”感谢...
使用jquery。
同一个class,但高度有可能不一样,我想比较哪个最大,然后把最大的高度赋给所有同一个class。
请问高手需要怎么写???
假设class=“box”
感谢大家~~~ 展开
同一个class,但高度有可能不一样,我想比较哪个最大,然后把最大的高度赋给所有同一个class。
请问高手需要怎么写???
假设class=“box”
感谢大家~~~ 展开
4个回答
展开全部
<script>
$(function() {
var h_max = 0;
//求最大高度
$(".class").each(function() {
var h = $(this).innerHeight();
h_max = h > h_max ? h : h_max;
})
//将class的高度赋值为最大高度,
//最大高度innerheight=padding+内容高度height
$(".class").each(function() {
//求padding的值
var h_pad = $(this).innerHeight() - $(this).height();
$(this).height(h_max - h_pad);
})
})
</script>
2015-03-01
展开全部
<!DOCTYPE HTML>
<html>
<head>
<title>yugi</title>
<meta charset=UTF-8 />
<style type="text/css">
div {
width: 200px;
border: 1px solid black;
width: 200px;
height: 214px;
}
div.box {
height: 342px;
}
</style>
<script type="text/javascript" src="jquery-1.8.0.min.js"></script>
<script type="text/javascript">
jQuery (function ($)
{
var h = Number.MIN_VALUE;
$ (".box").each (function (i, dom)
{
var me = $ (this), mh = me.height ();
h = h < mh ? mh : h;
}).height (h);
});
</script>
</head>
<body>
<div class="box" style="height: 353px;">dddddddddd</div>
<div class="box">xxxxxxxxx</div>
<div class="box" style="height: 300px;">fffffffffff</div>
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var max = 0;
$('.box').each(function(T){T = $(this).outerHeight(),T > max && (max = T)}).outerHeight(max)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询