Ich weiß, ähnliche Fragen wurden zuvor gefragt, aber die Antworten haben mir nicht geholfen, weil sie für mich und meine einfache Animation zu weit fortgeschritten sind. Ich bin am Anfang von Javascript. Auf meiner Website habe ich den einfachen Code zum Verschieben eines Elements von einer Position in eine andere. Ich möchte es verschwinden lassen, wenn es die endgültige Position erreicht, nicht ausbleicht, einfach plötzlich verschwindet. Sollte ich es mit Opazitätsänderung tun? Wie schreibe ich es? Mein Code ist folgender.wie ein Element am Ende von Javascript-Animation ausblenden
function myMove() {
var elem = document.getElementById("animation");
var pos = 100 ;
var id = setInterval(frame, 5);
function frame() {
if (pos == 380) {
clearInterval(id);
} else {
pos++;
elem.style.top = pos + 'px';
elem.style.left = pos + 'px';
}
}
}
hide it (mit 'elem.style.display =‚none''), wo Sie tun 'clearInterval (id);' –
Großartig, danke! –