Ich habe den folgenden Code:
$(document).ready(function () {
$('#imgone').hide().delay(500).fadeIn(1000).delay(4500).fadeOut(500);
$('#imgtwo').hide().delay(1500).fadeIn(1000).delay(3500).fadeOut(500);
$('#imgthree').hide().delay(2500).fadeIn(1000).delay(2500).fadeOut(500);
});
Es ist eher ein Spielplatz mit jQuery. Nun, zuerst wollte ich, dass das erste Bild einblendet, dann das zweite und dann das letzte. Danach wollte ich, dass alle Bilder ausgeblendet werden, nachdem sie geladen wurden.
Aber ich denke über zwei neue Probleme nach:
-
ein Endlosschleife erstellen
-
mehr als 3 Bilder verwenden, aber gleichzeitig nur 3 anzeigen (mir ist klar, dass dies die IDs beeinflussen könnte und in etwas anderes geändert werden müsste)
Ideen?
Ich werde hier nicht posten, wie ich versucht habe, die Schleife zu realisieren, nur eine lustige Methode:
$(document).ready(function () {
function runPics() {
$('#imgone').hide().delay(500).fadeIn(1000).delay(4500).fadeOut(500);
$('#imgtwo').hide().delay(1500).fadeIn(1000).delay(3500).fadeOut(500);
$('#imgthree').hide().delay(2500).fadeIn(1000).delay(2500).fadeOut(500);
} interval = setInterval(runPics, 3500);
});
Dieser Code ist schlecht, oder? :P