据我所知,完成功能正在使用下一种方式(有一个例子):
$('#element_id').animate({
cssProperty1: 'value1',
cssProperty2: 'value2',
}, duration, function complete1() {
$('#element_id').animate({
cssProperty1: 'value1',
cssProperty3: 'value3',
}, duration, function complete2() {
$('#element_id').animate({
cssProperty1: 'value1',
cssProperty4: 'value4',
}, duration)
})
})
如果我需要为新的 CSS 属性设置动画,在上一个结束后,多次?这将是代码的很大一部分。是否存在更简单的方法来介绍此代码?更优化?