본문 바로가기

DEVELOP

[javascript & jQuery] event와 함께 사용하는 .on()

728x90


$('selector').on('click' , function(){}); 과 $('selector').click(function(){}); 은 차이점이 있다.



전자는 click 이벤트 뿐만 아니라 중복으로 이벤트를 걸 수 있다.


$('selector').on('click keypress focus' , function(){}); 이런 식으로.



또한 .on()은 이벤트를 심는 여러 메소드를 대표할 수 있다.


즉, on은 bind, live, delegate 등을 대신한다.



출처 :


https://appletree.or.kr/blog/web-development/javascript/jquery%EC%97%90%EC%84%9C-%EC%9D%B4%EB%B2%A4%ED%8A%B8%EB%A5%BC-%EC%8B%AC%EB%8A%94-%EB%8D%B0-%EC%82%AC%EC%9A%A9%EB%90%98%EB%8A%94-%EC%97%AC%EB%9F%AC-%EA%B0%80%EC%A7%80-%EB%B0%A9%EB%B2%95%EA%B3%BC/


- https://code.i-harness.com/ko-kr/q/8b311e