Ich hab mir das ganze nicht wirklich angesehen, weil mir die Zeit fehlt um bugtracing zu betreiben aber sieh dir mal folgendes kurzes Beispiel an:

Html:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
   $(function() {
      $(".content").hide();
            
      $(".headline").click(function() {
         $(this).next(".content").slideToggle();
      });
   });
</script>
<h4 class="headline">zeige was du hast</h4>
<div class="content">
   <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, 
      sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 
      Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris 
      nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor</p>
</div>

Du gibst jedem Element, dass du verstecken willst entweder die Klasse content oder aenderst es im entsprechenden Javascriptabschnitt auf die Klasse, die du gerne haettest. Deinem EventHaendler ( der Button der immer alles verstecken soll ) gibst du die Klasse headline oder aenderst es eben wieder im Javascript. Falls da keine Animation rein soll, aenderst du slideToggle zu toggle


Bearbeitet von huendchen (10.05.2009, 20:05:18)
Bearbeitungsgrund: shorthand