mschlegel
Erfahrenes Mitglied
Hallo miteinander
Meine Javascript-Kenntnisse sind immer noch (seit dem letzten Post) beschränkt, weshalb ich auf Bibliotheken wie jQuery ausweiche. Ich beschreibe mal kurz was ich benötige und wie ich es bis jetzt gelöst habe.
Ich habe einen Container der meherere Divs enthällt, wobei nur der erste sichbar ist. Bei einem klick auf next soll der aktuelle Div nach link verschwinden und der nächste von rechts hereinkommen. Jeder dieser Divs enthällt mehrere Bilder nach dem Schema, spricht, das erste ist sichtbar, die anderen nicht. Diese sollen in einer Endlosschleife mittels fading ausgetauscht werden.
Was ich bis jetzt habe, ist das Austauschen des Divs, allerdings nur mittels fadeOut und fadeIn (für slide gibts nur Up und Down, aber kein Left/Right). Das Austauschen der Bilder in der Schleife bekomme ich nicht hin, insbesondere scheint es keinen wirklichen Timer zu geben.
Wegender Performance und damit keine unsichtbaren Elemente bearbeitet werden dachte ich mir es wäre sinnvoll eine Funktion folgendermaßen aufzubauen.
Also, das Grundgerüst steht schon und funktioniert wie gesagt...aber etwas Hilfe brauch ich dann doch und wäre sehr dankbar wenn mir jemand helfen könnte.
Meine Javascript-Kenntnisse sind immer noch (seit dem letzten Post) beschränkt, weshalb ich auf Bibliotheken wie jQuery ausweiche. Ich beschreibe mal kurz was ich benötige und wie ich es bis jetzt gelöst habe.
Ich habe einen Container der meherere Divs enthällt, wobei nur der erste sichbar ist. Bei einem klick auf next soll der aktuelle Div nach link verschwinden und der nächste von rechts hereinkommen. Jeder dieser Divs enthällt mehrere Bilder nach dem Schema, spricht, das erste ist sichtbar, die anderen nicht. Diese sollen in einer Endlosschleife mittels fading ausgetauscht werden.
Was ich bis jetzt habe, ist das Austauschen des Divs, allerdings nur mittels fadeOut und fadeIn (für slide gibts nur Up und Down, aber kein Left/Right). Das Austauschen der Bilder in der Schleife bekomme ich nicht hin, insbesondere scheint es keinen wirklichen Timer zu geben.
Wegender Performance und damit keine unsichtbaren Elemente bearbeitet werden dachte ich mir es wäre sinnvoll eine Funktion folgendermaßen aufzubauen.
Javascript:
/* Bei klick auf next des Divs wird diese Funktion ausgelöst */
function tueEtwas(){
deaktiviere Bildanimation des sichtbaren Divs;
übergang zum nächsten Div (mittels slideLeft/Right)
aktiviere Bildanimation des neuen Divs
}
Also, das Grundgerüst steht schon und funktioniert wie gesagt...aber etwas Hilfe brauch ich dann doch und wäre sehr dankbar wenn mir jemand helfen könnte.