• 14-06-2019, 14:41:54
    #1
    jqueryde fonksiyonlar sayfa yüklendiği zaman çalışıyor ama dinamik olarak eklediğim elementlere uygulanmıyor bende bunun için elementin eklendiği sırada eklenen elementin etkilendiği fonksiyonları tekrar çalıştırıyorum böyle oluncada sayfa yüklendiği esnada var olan element aynı işlemi iki kere yapıyor
    kullandığım koda örnek olarak:
    function a(){
    var sayı= 1+2;
    $(".divim").append(sayı);
    }
    a();
    //buraya kadar var olan element için işlem yaptım
    $("#buton").on("click",function(){
    $("body").append(yukardakidivinaynısı);
    a();
    })
    bu sorunu nasıl çözebilirim?
  • 14-06-2019, 14:42:40
    #2
    sayfanın en altında yüklettiğinizde sorun olmaması gerek
  • 14-06-2019, 14:55:57
    #3
    Zeta adlı üyeden alıntı: mesajı görüntüle
    sayfanın en altında yüklettiğinizde sorun olmaması gerek
    o şekildede çalışmıyor eklenen element sayfa yüklendikten sonra geldiği için sayfanın sonuna yamam birşeyi değiştirmiyor
  • 14-06-2019, 15:07:12
    #4
    $(document).on("click","#fmd",function(){

    })

    bu şekildeyapın seçicileri
  • 14-06-2019, 15:13:52
    #5
    Zeta adlı üyeden alıntı: mesajı görüntüle
    sayfanın en altında yüklettiğinizde sorun olmaması gerek
    susmus adlı üyeden alıntı: mesajı görüntüle
    $(document).on("click","#fmd",function(){

    })

    bu şekildeyapın seçicileri
    işe yaradı Teşekkürler
  • 24-06-2019, 03:17:50
    #6
    $.when($('#x').append(y)).then(function(){
    //dom a eklendikten sonra çalışmasını istediğiniz eylem
    });