Ich habe diesen JS-Code. Immer wenn ich über das Skills-Div blättern muss, wird die Animation wiederholt. Ich möchte, dass es nur einmal geladen wird, wenn der Benutzer das div erreicht und sich dann nie wiederholt, es sei denn, die Seite wird erneut geladen.Stop Animation von mehr als einmal spielen
$(function() {
var oTop = $('#skills').offset().top - window.innerHeight;
var x = true;
$(window).scroll(function(){
var pTop = $('body').scrollTop();
console.log(pTop + ' - ' + oTop);
if(pTop > oTop){
start_doughnut_animation();
}
});
});
Er wiederholt, auch wenn ich in der Mitte der Animation bewegen tut executed.I wird versucht, einen boolean verwenden, aber es funktioniert
Das hat perfekt funktioniert! Danke @ Sam0 –