如何使用jquery计算高度
how to calculate height using jquery
我想计算从顶部到添加链接的点的高度
如何计算高度,例如我们使用:
w = $(window).height();
计算窗口的高度。
同样,我想计算锚标记 的高度<a href="#" id="calc"></a>
从标题到添加锚点的位置?
outerh = $('#calc').outerHeight();
innerh = $('#calc').innerHeight();
我已经尝试了上面的代码,但它返回高度的18px
,因为它正在计算该锚标记的高度。
您可以使用offset().top
计算。
演示:获取第一个元素的当前坐标,或者设置匹配元素集合中每个元素相对于文档的坐标。
console.log($('#calc').offset().top);
body {
margin:0;
}
a {
display:inline-block;
margin-top:100px;
}
<script src="https://code.jquery.com/jquery-3.0.0.js"></script>
<a href="#" id="calc">link</a>
锚标签距顶部的高度
height_top= $('#calc').offset().top;
锚标签从顶部到锚标签底边的高度
height_top= $('#calc').offset().top + $('#calc').outerHeight();
相关文章:
- 如何计算每个元素's的高度,并将这些值用作函数中的变量
- 使用jquery计算包含另一个带边距元素的元素的高度
- 如何计算缩放后画布的新高度和宽度
- 获取计算高度-Javascript-而不是jQuery
- Chrome和Firefox之间的高度计算不同
- 无法从 AngularJS 中的元素计算偏移高度
- 展开预览(计算高度:函数)
- 谷歌浏览器错误地计算了元素的高度
- Div 不会自动计算高度
- 如何使用 jquery 计算选项卡的高度以向下推页脚
- 如何使用 jQuery 计算和设置元素的高度
- 调整窗口大小时重新计算表高度
- 如果我在服务器上预渲染 D3JS 图表,将如何计算它们的宽度/高度
- 根据内容不一致的高度计算调整 iFrame 大小
- 新偏移量更新字体大小后不计算高度
- 如果我希望旋转后所有圆柱体的高度都是固定值,我将如何计算原始高度
- 如何动态计算 iframe 的高度
- 如何在javascript中计算下降高度
- 皮卡布——高度计算错误
- React-Virtualized Autosizer 将 VirtualScroll 的高度计算为 0