jQuery

[jQuery] "properties of undefined (reading 'target')" 오류 해결 및 방법

dy8_8 2023. 1. 10. 21:29
728x90

같은 img가 3개 있는데 클릭 할 때마다 

jQuery에 선언해 두었던 변수의 값을 변경하고 같은 함수를 호출하고 싶었다.

그러니까 같은 함수를 호출하고 싶은데 그 안에 사용되는 변수의 값을 

각각의 img를 선택할때마다 변경하고 싶었다.

 

properties of undefined (reading 'target')

 

그런데 계속 위와 같은 에러가 나면서 함수 안에서 함수가 호출이 잘 안되었다.

 

$("#id1).on("change", function(){

    test = "test1";

    testFunction();

}

위와 같이 함수 호출하는 걸,

 

$("#id1).on("change", (e) => {

    test = "test1";

    testFunction(e);

}

 

이렇게 변경해 주니 잘 작동하였다.