[英]How to get div height after is completely expanded with jquery
我已经阅读了一些文档,但还不够清楚。
假设我有一个图像,该图像使用class .content
扩展了一个巨大的div。 我想知道<div class="content">
高度,所以我在扩展div的函数中做了这个简单的事情
contentSize = $('.content').outerHeight(true);
console.log('Content size is', contentSize, 'pixels');
使用一些控制台日志记录来查看返回值,但该值不正确。 我猜是因为当控制台返回该值时,div的高度并未完全扩展。 假设控制台返回1500px,但最终高度为3000px。
div完全扩展后,如何获得合适的高度?
非常感谢
好吧,我找到了找到此方法的方法。 我在这里发布,以防有人发现它有用。
在我的情况下,我的<div.content>
被嵌套在另一个带有.animator
类的<div>
,所以如果我这样做
var contentSize = $('.animator').find('.content').outerHeight(true);
console.log('Content size is', contentSize, 'pixels');
然后控制台日志返回正确的.content
高度
干杯
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.