$(document).on('click', id, function), 아이디에 이벤트 걸기
보통 jquery 로 이벤트를 걸 때 $(id).click(function() { }); 형태로 많이 사용한다.
위의 경우로 사용할 경우, element가 나중에 생긴 경우에는 위의 click 이벤트 적용이 되지 않는다.
그럴때 필요한 코드가 다음과 같다.
$(document).on('click', id, function)
다음과 같이 걸면 element가 나중에 동적으로 생성되었다 하더라도, 이벤트가 걸리게 된다.
그러나, 문제가 하나 있다. 위와 같이 걸 경우, 페이지를 새로고침 하거나 한번 실행이 될때마다 click 이벤트가 계속 등록이 되어서
나중에는 click 이벤트가 여러번 실행되는 현상이 발생한다.