기존에 만들어진 태그에는 $('#id').click으로 이벤트를 달아주면 됐었지만, 동적으로 만들어진 태그에는 이벤트가 달리지 않는다 ..
동적으로 만들어진 태그에 이벤트를 달기 위해서는 아래와 같이 이벤트를 등록해 주어야 한다.
$(document).on('click','#id',function(){ });
첫 번째 파라미터에는 등록할 이벤트(click, blur, change 등 ..)
두 번째 파라미터에는 등록할 타겟 (id, tag, css 등)
세 번째는 함수를 입력해 주면 된다.
'프로그래밍 > jQuery & javaScript' 카테고리의 다른 글
[jQuery] Checkbox 컨트롤 (체크, 체크여부, 전체체크 등) (0) | 2020.01.23 |
---|---|
eval 함수 - 문자열을 소스 코드로 (0) | 2019.11.13 |
[jQuery] CSS 추가, 삭제, 변경 (0) | 2019.10.28 |
[jQuery] 요소 삭제 remove와 empty (0) | 2019.09.10 |
[jQuery] html 동적 태그 추가하기 (2) | 2019.09.10 |