jquery Schleifenproblem

dodlhuat

Mitglied
Hallo,

ich hänge mal wieder bei einem selbstgebastelten Script. Folgendes habe ich. Ich will 4 divs in einer Schleife immer wieder überblenden, was soweit auch gut funktioniert.
Nur hätt ich jetzt gerne auch noch Buttons mit denen man direkt eines der divs anspringen kann, folglich das gerade aktive ausgeblendet wird und die Schleife bei dem angeklickten wieder startet.
Soweit bin ich mal:
PHP:
// bei klick fader ändern
$.fn.newFader = function(nmbr, delayTime) {
	$("#content_01").fadeOut();
	$("#content_02").fadeOut();
	$("#content_03").fadeOut();
	$("#content_04").fadeOut(function () {
		if(nmbr == 1) {
			$("#content_01").fadeIn();
			$("#content_01").fader(1, 3000);
		}
		else if(nmbr == 2) {
			$("#content_02").fadeIn();
			$("#content_02").fader(1, 3000);
		}
		else if(nmbr == 3) {
			$("#content_03").fadeIn();
			$("#content_03").fader(1, 3000);
		}
		else if(nmbr == 4) {
			$("#content_04").fadeIn();
			$("#content_04").fader(1, 3000);
		}
	});
}

und einmal in der (document).ready function rufe ich einmal $("#content_01").fader(1, 5000); auf, damit das ganze anläuft.
Ich hätt jetzt probiert einfach bei den Buttons auf klick eine neue Schleife zu starten, aber da läuft die alte einfach weiter.

Bin mal wieder ratlos und für jede Hilfe dankbar...
 
Zurück