CSS3过渡在动画结束前获得目标参数值

时间:2013-06-12 15:21:04

标签: jquery css3 css-transitions

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

例如,我们{c}

div
div {height: 300px;}

此div具有高度转换css

然后我们创建类

div.big {height: 450px;}

然后我们运行jQuery代码:

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

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

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

1 个答案:

答案 0 :(得分:0)

试试这个:

var height = $('div').addClass('big')[0].style.height;