jQuery에서 클릭 이벤트 핸들러를 화살표 함수로 바꿨더니 this가 클릭한 요소가 아니라 window를 가리킵니다. 왜 그런가요?
// 이게 안 됨
$(".btn").click(() => {
$(this).addClass("active"); // this가 window?!
});jQuery에서 클릭 이벤트 핸들러를 화살표 함수로 바꿨더니 this가 클릭한 요소가 아니라 window를 가리킵니다. 왜 그런가요?
// 이게 안 됨
$(".btn").click(() => {
$(this).addClass("active"); // this가 window?!
});
댓글 0