html 에서도 onclick 이 나오고
javascirpt에서도 click onclick 함수가 나오고
커스텀으로 함수를 만들 수 있는데
이런걸 어떻게 정리하지???????
도대체 뭐지>>


onclick은 하나만, addEventListener는 여러 개를.

onclick 이벤트 핸들러를 두 번 이상 사용한다면 기존 이벤트 핸들러를 덮어쓰기 때문에 가장 아래에 추가한 핸들러만 제대로 작동한다.



addEventListener는 기존 이벤트 핸들러를 덮어 쓰지 않고 얼마든지 계속해서 핸들러를 추가해도 모든 핸들러가 정상적으로 작동한다.
참고: https://jess2.xyz/JavaScript/onclick-vs-addeventlistener/
[JavaScript] onclick과 addEventListener 비교
자바스크립트에서 클릭 이벤트를 줄 때 어떤 방식을 사용하는가? 을 사용할 수도, 를 사용할 수도 있지만, 어떤 것을 사용하든 이 두 가지가 서로 어떻게 다른 지 알고 있어야 한다. onclick은 하나
jess2.xyz
제이쿼리 에서
.click(function () { ~~~ } );
.on("click", "button[name='add']", function () { ~~ } );
이 두개의 차이는
정적, 동적인 차이다.
정적: 처음꺼만 연결되서 함수가 실행되고
동적: 계속해서 추가된 애들도 함수가 실행된다.
https://myhappyman.tistory.com/123
jQuery - 클릭이벤트 동적 처리하기($("").click(), on('click') 차이)
클릭 이벤트를 처리하고자 할때, jQuery 를 통해 보다 쉽게 이벤트를 정의할 수 있습니다. on() , click() , bind() , onclick() 등 여러가지 방법이 있는데, 제가 주로 사용하는 on() 과 click() 의 차이에 대해.
myhappyman.tistory.com

제이쿼리 $(document).on( "change". "select.category1, function() {~~~~} ); 은 여러번 선언하면...
덮어 씌어지지 않고... 중복으로 함수가 적용된다.
'기술 블로그 (Tech Blog) > 검색용 개발 블로그' 카테고리의 다른 글
[jsp] jsp태그 (0) | 2021.10.25 |
---|---|
[javascirpt] 글씨 넣기 (0) | 2021.10.25 |
[javascript] 정규표현식 (0) | 2021.10.06 |
[javascirpt] _ 식별자 underscore (0) | 2021.09.23 |
[angularJS] service 와 factory (0) | 2021.09.21 |