Ich möchte eine Reihe von Elementen in jQuery 1.3 animieren, wobei jedes nächste Element in der Mitte der ersten Animation beginnt. Mit anderen Worten, ich möchte einen Halbqueue-Effekt. Ich habe versucht, den folgenden Code zu verwenden, aber es funktioniert nicht. Hat jemand irgendwelche Ideen?Stagger jQuery Animationen
$("h3").click(function(){
$(".projectItem").each(function (i) {
if (i > 0){
setTimeout ("", 500);
}
$(this).animate({"opacity": 0, "duration": 1000});
});
});
PS: Ich habe versucht, verschiedene zu verwenden "Leerlauf" oder "Pause" Jquery Plugins, aber ich vermute, dass die verwendeten Techniken vor jquery 1.3 waren?
PPS: Vielen Dank im Voraus für Ihre Hilfe :)
Du bist mein Held. <3 – Matrym
Sie könnten auch $ item.delay (500 * i) .animate (...) anstelle von setTimeout verwenden. Gute Antwort! – T3db0t