[jQuery] toggle hide show function not working (code provided)

[jQuery] toggle hide show function not working (code provided)


<script type="text/javascript">
$(document).ready(function(){
$('.bang').hide();
$("a.collapse").toggle(function()
{
        $('.bang').show();
        $('a.collapse').remove("(-)").append("(+)");
},function(){
         $('.bang').hide();
        $('a.collapse').remove("(+)").append("(-)");
});
});
</script>
<head>
<body>
<a href="" class="collapse">(-)</a>
<div class="bang">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean at
magna nec erat tincidunt sollicitudin. Phasellus eu est. Aenean diam
elit, laoreet sed, suscipit eget, hendrerit vel, lorem. Suspendisse
nec turpis ullamcorper urna accumsan sollicitudin.
</div>
Can someone put a set of eyes on the above code...It doesn't seem to
work and I am not sure why.
Thanks,
Frank