私はこのJSコードを持っています。スキルdivをスクロールするたびに、アニメーションが繰り返されます。ユーザーがdivに到達したときに一度だけロードし、ページが再びロードされない限り繰り返さないようにします。アニメーションを複数回再生しないようにします
$(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();
}
});
});
それは私がアニメーションの途中でスクロールする場合でもexecuted.Iはブール値を使用してみましたされているが、それは
これは完璧に機能しました!ありがとう@ Sam0 –