Hallo ihr lieben,
ich hab gerade ein Brett vor dem Kopf. Ich baue eine Art Navigation mit ein- und ausklappenden DIVs und benutze die scriptaculous-Klasse Slide dazu.
Mein Skript dazu sieht folgendermaßen aus:
echo '<p class="listenpunkt"><a href="#" onclick="Effect.toggle('div1','SLIDE', { duration: 0.5 }); return false;">Punkt1</a></p>';
echo '<div id="div1" class="listenpunkt_div" style="overflow: visible; display: none;">'; include('inc/div1_inhalt.inc.php'); echo '</div>';
Das hab ich an anderer Stelle auch schon erfolgreich so gemacht. Merkwürdigerweise funktioniert der Slide-Effekt aber nur, wenn KEIN include gefunden wird.
Das heißt, nenn ich das include um, slidet das DIV auf und die Fehlermeldung "Warning: include(blabla.inc.php) [function.include]: failed to open stream..." erscheint.
Sobald er aber das include findet, oder ich statt dem include irgendwas vernünftiges direkt (mit echo) in das div schreibe klappt nichts mehr auf.
Weiß gerade nicht mehr was ich als nächstes überprüfen könnte, das wär auch schonmal ein sehr hilfreicher tip.
Vielen Dank schonmal,
Paco