Life is Really Short, Have Your Life!!

ござ先輩の主に技術的なメモ

jqueryでappendした要素に対するイベントが必要なら、onを使おう

当たり前だけど、appendで後からつけた要素にはイベントは付与されない。onloadで指定してそのままだからね。

が、jqueryのon関数を使うことで、動的にイベントをバインドしてくれる。あざーす。

だめなやつ

$('.img_cancel_btn').click(function() {
    $(this).closest("div").remove();
});

ナイスなやつ

$(document).on("click",".img_cancel_btn", function() {
    $(this).closest("div").remove();
});