1

是否可以在动画结束之前获取 css3 过渡元素的一些参数目标值(例如高度)。

例如我们有divcss

div {height: 300px;}

这个 div 有高度过渡 css

然后我们创建类

div.big {height: 450px;}

然后我们运行 jQuery 代码:

var height = $('div').addClass('big').height();

如何将height变量设为 450,而不是 300 或 301px,因为它刚刚开始改变其高度?

我会避免删除它的过渡 css,因为它会导致 flickr。

4

1 回答 1

0

尝试这个:

var height = $('div').addClass('big')[0].style.height;
于 2013-09-23T20:40:44.797 回答