【发布时间】:2015-05-27 15:11:37
【问题描述】:
我正在使用别人写的手风琴。最初显示手风琴时,保留每行的初始高度,然后将它们的高度设置为 0。然后当行变得可见时,其高度恢复为原始值。
但在我的情况下,手风琴的高度会发生变化,因为我正在用数据异步填充它们。所以,当行变得可见时,我想根据它的新内容计算行的高度。然而,因为它的高度用.css('height', 0) 设置为0,所以$(elem).height() 给出了0。
有没有办法计算元素的高度,而不仅仅是检索它的 css 高度值?
【问题讨论】:
-
你试过 innerHeight 吗?
-
你试过 outerHeight 吗?
-
你试过intermediateHeight吗?
标签: javascript jquery html css