如何在更改元素高度后获取元素呈现时的高度?
例如文本构成一个非常长(高)的 div
,然后我将其缩短以使其看起来整洁,并使用 overflow:hidden
暂时切断多余的文本。现在,我想动态地调整 div
的大小,使其与我从未接触过它时的大小一样高。
这怎么可能?
欢迎使用 CSS 和 JQuery。
谢谢
最佳答案
在调整大小之前获取该值。
然后您可以通过两种不同的方式保存和使用它:
// grab it as a JS value and keep it stored somewhere
var originalHeight = element.height();
// grab and store the original value in the rel HTML attribute
el.attr("rel", el.height()
关于javascript - 改变元素后获取元素的原始高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8786322/