我有這個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 –