[jQuery] problems with slideUP

[jQuery] problems with slideUP

Hi i done this little function to dynamicaly fold out comments to a blog
but if i say hide comments with the function toggle
the comment div dissapears but there is a lot of free space there
the "html" below the comment wont slide up
How can i fix that?
i hope you understand my problem
$("a[@name=\'kommentar\']").click(function(e){
e.preventDefault();
var href=$(this).href();
var me = this;
$.get(href,function(response) {
$(me).parent().append(response).slideDown("slow");
});
$(this).html("hide comments");
$(this).unbind("click");
$(this).toggle(function(){
$(this).next("div").slideUp("fast");
$(this).html("show comments");
},function(){
$(this).next("div").slideDown("fast");
$(this).html("hide comments");
});
});
the html looks similar like this
<body ap:processed="true">
<div id="content">
    <h1>Mein Blog</h1>
        <h2>Erster Eintrag</h2>
        

Nach einem Erdbeben


        <p style="overflow: visible; display: block; height: 369px;"><a href="blog/comments_inline/1" name="kommentar">hide comments</a>    
        <div id="comment">
        <h3>ich:</h3>
        

ok


        <h3>test:</h3>
        

test


        <h3>ghjghj:</h3>
        

ghjghj


        <h3>ertert:</h3>
        

ertert


    </div><h2>Fahnder durchsuchen Siemens- Büros</h2>
        

Großrazzia bei Siemens


        

<a href="blog/comments_inline/2" name="kommentar">Kommentar</a>    
    

</div>
</body>
_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/