본문 바로가기

JS

실시간으로 생긴 태그 클릭 안될 때

$(".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