javascript - 获取父 DIV 具有绝对位置的 DIV 的高度(JQuery)

标签 javascript jquery html css

在我的网页中,有一个 div.content 容器,position: absolute。在父 div (div.content) 中有一个 div.sub_content。 我想使用 JavaScript 或 JQuery 提取 .sub_content 高度。

在程序中我需要计算div.sub_content 高度

我正在使用以下代码:

$(document).ready(function(){
    var a = $('div.content div.sub_content').height();
    alert(a);
});

最佳答案

使用$('.content .sub_content').height();

请参阅在 css 中使用 height 而没有...的示例

$(document).ready(function(){
var a = $('.content .sub_content').height();
var b = $('.content .sub_content_noHeight').height();
alert('sub_content: ' + a + '  sub_content_noHeight: ' + b);
});
.content{
position:absolute;
}
.sub_content{
height:150px;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="content">
  <div class="sub_content">
  With height property in css
  </div>
</div>

<div class="content">
  <div class="sub_content_noHeight">
  Without height property in css
  </div>
</div>

关于javascript - 获取父 DIV 具有绝对位置的 DIV 的高度(JQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53984167/

相关文章:

javascript - Google linechart 可视化图表在更新时消失了?

javascript - 表单验证 -> 从标签元素 .innerText 获取的错误信息

javascript - 在 Jquery fadeIn() 之后移动的元素

javascript - 如何通过 jQuery 在 datetime-local 上设置日期时间

html - 如何使用 CSS3 在分页上单击时更改链接的颜色

javascript - 我可以避免使用 $scope 并让用户操作设置 AngularJS 脏位吗?

javascript - 在Electron中获取完整的文件目录

javascript - 使用 php 或 javascript 通过按钮 onclick

html - 如何更改 CSS 中的链接样式?

html - 建议需要修复 flex/bootstrap prob