在元素动画中,动画另一个动画

ang*_*ela 6 jquery click jquery-animate

当一个元素滑入时我需要另一个元素滑出.目前我已将其设置为fadeOut.这是我到目前为止的代码:

$('#contact').click(function () {
    $('#contact-info').animate({
        width: 'toggle'
    });
    $('#work-menu').fadeOut('100');
});
$('#menu').click(function () {
    $('#work-menu').animate({
        width: 'toggle'
    });
    $('#contact-info').fadeOut('100');
});
Run Code Online (Sandbox Code Playgroud)

DEMO

如何更改此代码以使相对的元素向下滑动,而另一个元素滑入视图?

Ant*_*ton 1

使用'hide'

$('#contact').click(function () {
    $('#contact-info').animate({
        width: 'toggle'
    });
    $('#work-menu').animate({
        width: 'hide'
    });
});
$('#menu').click(function () {
    $('#work-menu').animate({
        width: 'toggle'
    });
    $('#contact-info').animate({
        width: 'hide'
    });
});
Run Code Online (Sandbox Code Playgroud)

演示版