Hallo Ich versuche, eine Animation zu erstellen, in der eine Klasse erst nach der einen hinzugefügt wird, bevor es ausgelöst wird.Trigger jQuery Ereignisse nacheinander
$('.flipper').click(function(){
$('#first').addClass('first-flip');
$('#second').addClass('second-flip');
$('#fourth').addClass('fourth-flip');
});
so
$('#second').addClass('second-flip');
würde nur Auslöser, wenn
$('#first').addClass('first-flip');
seinen Prozess beendet ist.
so eine andere Erklärung wäre dies.
Block A hat einen Rotationseffekt hinzugefügt, nachdem Block A gedreht wurde, nur dann wird Block B um 20 px nach rechts verschoben.
Ich möchte im Grunde nur wissen, wie Jquery-Effekte erstellt werden, die in sequenzieller Reihenfolge auslösen.
"fertig", was? –
Dies ist eine sehr umständliche Art und Weise zu tun, Sie könnten nur eine Flip-Klasse haben (außer jeder hat sein eigenes Verhalten) und dann jquery animieren und seine Abschluss-Block, um die nächste Animation, alternativ mit jquery-Warteschlange Aktionen in die Warteschlange – Alex
https://api.jquery.com/queue/ – 4334738290