Merhaba,
Form alanlarını gizli div içerisindeki elemanlarla çoğalttırıyorum. Fakat sonradan çoğaltılan "haritaModalButon" çalışmıyor. Yani modal'ı açmıyor. Nerede hata yapıyorum çözemedim.
<div class="kopyala">
<div class="row mb-4 sil">
<div class="border border-danger p-2 col-md-8">
<div class="row">
<div class="col-md-8">
<div class="form-group">
<label for="prjProjeKonumAd">Proje Adı</label>
<input type="text" class="form-control" id="prjProjeKonumAd" name="prjProjeKonumAd[]">
</div>
</div>
</div>
<div class="row">
<div class="col-md-8">
<div class="form-group">
<label for="prjProjeKonumTanitim">Proje Tanıtım</label>
<textarea class="form-control" name="prjProjeKonumTanitim[]" id="prjProjeKonumTanitim" rows="4"></textarea>
</div>
</div>
</div>
<div class="row">
<div class="col-md-5">
<div class="form-group">
<label for="prjProjeKonumKoordinat">Koordinatı</label>
<div class="input-group">
<input type="text" class="form-control" value="" id="prjProjeKonumKoordinat" name="prjProjeKonumKoordinat[]" readonly>
<span class="input-group-append">
<button type="button" class="btn btn-default btn-flat haritaModalButon"><i class="fas fa-map-marker-alt"></i></button>
</span>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<a href="javascript:void(0)" class="kopyalanani_sil float-right"><i class="fas fa-trash-alt fa-lg"></i> Sil</a>
</div>
</div>
</div>
</div>
</div>
document.addEventListener('DOMContentLoaded', function(e) {
$(".kopyala").hide();
$(".daha-fazla-ekle").click(function(){
var html = $(".kopyala").html();
$(".daha-fazlayi-ekle").after(html);
});
$("body").on("click",".kopyalanani_sil",function(){
$(this).parents(".sil").remove();
});
});