jquery - 如何获取div中最高元素的高度并将该高度设置为div?

标签 jquery

我写了小新闻 - http://jsfiddle.net/MrTest/SvFRs/

我遇到的问题是 - 新闻 div 之后有内容,我需要知道该 div 中最高元素的高度(并将此高度设置为 div(parent) ),所以我会避免移动其下方的元素。

请参阅我的示例 - http://jsfiddle.net/MrTest/SvFRs/

非常感谢任何帮助。

皮特

最佳答案

您可以使用以下方法获取最大高度

var max = Math.max.apply(Math, $(".notice").map(
  function(){
    return $(this).height();
  }
));

并将其设置为div

$(".noticeboard").height(max);

关于jquery - 如何获取div中最高元素的高度并将该高度设置为div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6507446/

相关文章:

javascript - 如何在单击按钮时调用 jquery 函数?

javascript - 需要添加删除按钮或符号以从数据库中删除检索到的图像

javascript - 我需要获取所有数据属性和值,例如键 :value pair of a ul li

javascript - 从文本框中过滤 gridview 时显示一些消息

javascript - 如何将 jQuery 变量值发送到 asp.net 中的服务器端

jquery - 当多个选择器存储在 jQuery 的变量中时,如何使用多个选择器?

javascript - 将字符串换行超过 2 行 - SVG

javascript - Ajax 响应转换

javascript - not(this) 方法不适用于按钮 (jQuery)

jquery - 在 JQuery 中如何确定浏览器窗口是否有可见的滚动条?