Usá .toggle() :)
Código HTML:
Ver original<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.1.min.js"></script> <script type="text/javascript"> $(document).ready(function(){
$("#subirbajar").toggle(function(){
$(".captura").stop().animate({height:500},"slow");
}, function(){
$(".captura").stop().animate({height:150},"slow");
});
});
<span id="subirbajar">Bajar / Subir
</span> <div class="captura" style="height:150px;width:200px;position:relative;border: 5px solid #afafaf; background:#c1c1c1">
Notá que también agregué .stop() a la animación. Eso es importante porque si yo clickeo varias veces las animaciones se ejecutarán en orden cuantas veces yo haya clickeado, pero con .stop() la animación que se estaba ejecutando anteriormente se detiene.