jQuery ile Eklenen Nesneye Nasıl Erişebilirim?
Merhaba PT.
Ajax kullanarak bir form gönderiyorum ve cevap alana kadar bir preloader gösteriyorum. Ben bu preloader'ıda ajax gönderirken eklemek istiyorum.
Ancak ilk ajax çalıştığında preloader ekleniyor fakat çalışmıyor. Tekrar butona tıklandığında bir tane daha ekliyor ve önceki eklenen çalışıyor, sonradan eklenen çalışmıyor.
Ben istiyorum ki ilk tıklamada eklenen preloader çalışsın.
$.ajax({
beforeSend: function() {
$("body").prepend('<section class="preloader"></section>');
preloader.fadeIn(300);
},
success: function () {
preloader.fadeOut(300);
}
});
ilgili kodlarım bunlar.
@abdullahx hocam halihazırda bulundurabilirim fakat bu yöntem daha çok ilgimi çekiyor. İlerleyen zamanda aynı şekilde popuplar, modallar da yapacağım. Dediğiniz kısmen doğru ilk çağrıda dom'da olmadığı için olmuyor sanırım fakat bunun bir yöntemi olmalı.
@gokcin hocam yanlış anladınız sanırım. Ajax işlemi başmadan önce fadeIn, bittikten sonra fadeOut yapmak istiyorum.