0

嘿伙计们,我在一个 div 中得到了一个图像,并通过延迟将其在特定时间向下移动。我只是想知道它什么时候向下移动,我如何使它随着它沿着屏幕向下移动而变得更小,直到它最终在我给它的特定位置完全消失。

到目前为止,此代码使其向下移动,并带有延迟功能和持续时间。

$('#fourth').animate({
    width: '100px',
    height: '100px'
}, 3000, function() {
    $(this).show('fast').animate({
        top : '-=-100'
    }, 
    {duration: 2000}
)

感谢所有的帮助

4

1 回答 1

1

只需将宽度和高度添加到animate.

$(this).show('fast').animate({
    top : '-=-100',
    width: 0,
    height: 0
}, 
{duration: 2000})

http://jsfiddle.net/xMV5Q/1/

此外,-=-+=哪个更易于理解的相同。

于 2012-11-29T22:30:42.523 回答