Hallo,

ich habe hier ein kleines Switch Content Script und würde gerne wissen, ob man das so machen kann oder ob es noch optimiert werden sollte:

HTML-Code:
        <div class="yellowbox">

        <section>
          	<a class="switch" href="#news-1">
              <div class="rubrik">News</div>
              Die Champions der Distribution - Bestnoten für setron
            </a>
          </section>
        <section>
          	<a class="switch" href="#news-2">
              <div class="rubrik">PCN</div>
              Littelfuse - Removal of green ink on Littelfuse SMD PPTC.
            </a>
          </section>

        </div>
Und das Script:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    $("a.switch").click(function(e){
        // Link deaktivieren
        e.preventDefault();
        
        // Alle Container Elemente ausblenden und Link deaktivieren
        $("body").find(".switch-content").hide();
        $(".switch").removeClass("active");
        
        // ID vom Zielcontainer
        var ShowID = $(this).attr('href');
        
        // Link "active" schalten und Container einblenden
        $(this).addClass("active");
        $(ShowID).show();
    });

Was sagt ihr?

Gruß
D.