$(".test").click(function(){
alert();
});
Change into:
$(document).on('click','.test',function(){
alert('Clicked');
});
js로부터 태그를 만들 경우 기존 click()이 새로 생긴 태그의 클래스, 아이디를 못찾는다.
on() 함수 사용
https://stackoverflow.com/questions/6658752/click-event-doesnt-work-on-dynamically-generated-elements
'JS' 카테고리의 다른 글
TypeError: Path must be a string. Received undefined TypeError: Cannot read property 'file' of undefined (0) | 2018.08.03 |
---|---|
Modal에 값 전달 (0) | 2018.08.02 |
append() html() prepend() (0) | 2018.07.30 |
Node js와 Brackets 설치, 오류 수정 (0) | 2018.06.09 |
새로 고침 버튼 (0) | 2018.05.28 |