0

我正在为 jQuery 中的一个元素设置动画,并且我还需要margin另一个元素的动画来跟随height动画元素的向下滑动。

因此,例如,该slideDown()函数从元素 xanimate开始,并且相应元素的函数以某种方式知道元素 x的高度,因为它向下滑动并复制它,同时生成动画。

希望我已经解释得很好,如果您想要更清楚,请告诉我。

4

1 回答 1

1

您可以使用step属性:

$("#first").animate({ /* properties */ }, {
    step : function() {
        var height = $(this).height();
        $("#second").css("margin-top", height);
    }
});
于 2012-09-21T11:03:13.380 回答