Olá boa tarde! Eu estou com um probleminha kkkkk Eu tenho uma função que deve ser executada apenas UMA VEZ quando o scroll atingir determinado tamanho.
Como posso fazer isto? A minha função do listener está assim (eu quero exatamente os 4000px de scroll e dps que ativar a função quero q ela pare e não seja mais ativada até o reload)
window.addEventListener('scroll', function(){
if(document.documentElement.scrollTop >= 4000){
elementos.forEach( (elemento, index) => {
elemento.classList.add('text-inner');
new EfeitoEscrita(elemento, texto[index], delay[index]).escrever();
});
}
})