window.addEventListener("DOMContentLoaded", function () {
let scrollAmount;
const about = document.querySelector(".about-info");
window.addEventListener("scroll", () => {
scrollAmount = window.scrollY;
if (scrollAmount >= 940) {
about.classList.add("fadein"); // 이 부분에서 왜 클래스가 안붙지?
}
console.log(window.scrollY);
});
});
이렇게 하면 될걸 아마.
그리고 이럴땐 클래스 붙는 메소드 의심하기 전에
저 조건문이 실행되는지부터 의심해봐야지.
if문 안에다가 콘솔 하나만 찍어봐도
조건이 문제인지 add 메소드가 문제인지 알수있잖아.
아 감사합니다 해결됐네요.. 죄송합니다 공부 열심히할게요
아 이제 무슨말인지 이해가됐어요.. 선언만하고 할당은 이벤트리스너 안에서 하란 말씀이셨군요
저렇게 인자로 함수를 전달하는걸 콜백이라고 함. ㅇㅇ
감사합니다ㅎ