jQuery: slideUp () delay () luego slideDown; no funciona

Estoy tratando de implementar un elemento de notificación de pie de página muy simple para deslizar hacia arriba por un momento, luego deslizar hacia abajo. Estoy usando:

$('button').click( function () {
    $('#message-box').slideUp('slow').delay(1500).slideDown('slow');
});

Sin embargo, cuando hace clic en el botón, se retrasa durante los 1500 ms, luego se desliza hacia arriba y nunca se desliza hacia abajo.

http://jsfiddle.net/jrMH3/17/

Respuestas a la pregunta(1)

Su respuesta a la pregunta