본문 바로가기

DEVELOP

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

728x90

.on() 대신 .bind()를 사용할 수 있다. 

또한 그 기능이 비슷한 .live(), .delegate() 그리고 .die() 가 있다.



하지만 jQuery 1.7 이후 .live()와 .delegate()는 .on()으로 대체되었고, .delegate()는 버전 3.0이상부터 포함되지 않았다.  


.live() : https://api.jquery.com/live/#live-events-handler

.delegate() : https://api.jquery.com/delegate/#delegate-selector-eventType-handler



.die() 는 .off() 로 대신 사용하는게 좋다. 


.die() : https://api.jquery.com/die/#die-eventType-handler




따라서 .live(), .delegate() 대신 .on()을, .die() 대신 .off()를 사용하는게 좋다.