弄清楚$(...)。slideDown()的动画值是什么

时间:2012-09-06 20:17:46

标签: jquery animation height slidedown

据我了解,jQuery做了一些神奇的测量,以确定元素的“正常”高度,以便能够使用.slideDown()为其设置动画。有没有办法在jQuery拥有它们的时候立即获得这些测量结果?

具体来说,我想要开始将html scrollTop设置为即将显示的目标底部的动画。

1 个答案:

答案 0 :(得分:1)

如果我正确理解你的问题,jquery的height已经处理了这个“魔法”。原生offsetHeight将为隐藏元素返回0,但jquery的height将返回其正确的高度。

另外,如果你对魔法感到好奇。他们基本上在元素上设置{ position: "absolute", visibility: "hidden", display: "block" },检查高度,然后恢复原始值。