버튼을 눌러서 새롭게 생성한 태그(innerHtml같은거)는 jquery가 인식을 하지 못한다.


  $("button.deleteBusNum").click("click", function() {

    console.log('deleteBusNum ');

    var nowNum = $(this).attr('busnum');

    console.log('deleteBusNum ' + nowNum);

    $("div#busstation" + nowNum + "").remove('.form-label-group');

  });


위 방식으로는 인식이 안된다. 


  $(document).on("click", "button.deleteBusNum", function() {

    console.log('deleteBusNum ');

    var nowNum = $(this).attr('busnum');

    console.log('deleteBusNum ' + nowNum);

    $("div#busstation" + nowNum + "").remove('.form-label-group');

  });


핵심은 $(document).on(이거였다.

블로그 이미지

Stratos

Stratosphere Stream