Linuchs: Datei in Container aufrufen der leer ist

Beitrag lesen

Das Springen zu den Rezeptarten als auch zu den einzelnen Rezepturen funktionieren tadellos.

Ich möchte es allerdings so gestalten, daß beim anklicken eines Rezeptes im Nav zu der entsprechenden Rezeptur gesprungen wird aber nur diese sichtbar ist.

Ohne Beispiel schwer zu verstehen. Du hast sämtliche Rezepte auf einer Seite? Das heisst, sie werden alle geladen, auch wenn nur eins angeschaut wird?

Du könntest jedem Rezept eine id geben und alle unsichbar machen mit display:none; Wenn du in der nav dann ein Rezept auswählst, mache es mit Javascript sichtbar:

onclick="document.getElementById('rezept_5').style.display='block';"

Wenn du nun ein anderes Rezept auswählst, bleibt das erste sichtbar. Das kannst du verhindern mit einer function, die alle Rezepte unsichtbar macht:

function unsichtbar() {
  for ( i=1; i<11; i++ ) {
    document.getElementById('rezept_' +i ).style.display='none';
  }
}
...
onclick="unsichtbar(); document.getElementById('rezept_6').style.display='block';"

Linuchs