1

是否可以将速度而不是持续时间值分配给 JQuery 幻灯片效果,以便不同大小的元素以相同的速度打开或关闭?

$(this).slideUp( /* SPEED instead of DURATION */ );
4

1 回答 1

1

我认为这可行......您可以将项目的高度乘以某个常数:

http://jsfiddle.net/4AdRH/

var constant = 4;

$('#div1').slideUp($('#div1').height() * constant);
$('#div2').slideUp($('#div2').height() * constant);

调整常数来改变速度,但它总是相对于被动画元素的高度。

于 2013-11-07T19:15:29.183 回答