Merhaba, bir web sitesinde ajax ile bir div'e içerik çekiyorum. Çektiğim yerde sorun yokken, çektiğim div içerisinde sorun çıkıyor. Sorun şu, çektiği div'de fotoğrafa tıklandığında bir overlay geliyor ve orada detaylı bilgi gösteriyor. Fakat çekilen div'de olmuyor. Yardımcı olabilecek var mı?

Çünkü çekilen div sayfa load olurken yoktu. $ . on("click","#ajaxDiv", function );

ajax ile sayfaya gelenleler

KadirCeyhan evet ondanmış hocam. Peki o click eventlerini nasıl çekebilirim oraya? İçeriği çekiyorum ancak eventlerin de gelmesi gerekiyor.

Senin javascript kodların direkt olarak selector click ile yazılmıştır tahmin ediyorum. Doğrusu:$ . on("click","#ajaxDiv", function );

ontedi evet css alıyor. Fakat yukarıda almıyor. KadirCeyhan çekilen div mi çektiğimiz div mi?

Ajax işlemi sonrası o öğeyi denetleyin. Büyük ihtimal css almıştır.

Ben şöyle kodları yazayım. Size zahmet düzenleyin. Yaptım ancak olmadı. function sendAjaxRequest { var result = jQuery. ajax({ type: 'GET', context: document. body, url: url, dataType: "html", async: true, beforeSend: function , success: function { var $content = jQuery ; jQuery .html(jQuery .html ; jQuery . removeClass ; jQuery . stop . animate( , 1000, 'easeInOutExpo'); jQuery . slideDown ; } }). responseText; return result; } jQuery . ready(function { jQuery . on("click", function { var href = jQuery . attr ; var target = jQuery . data ; if (jQuery . length) { jQuery .html(jQuery .html ; jQuery(". section-header", jQuery . css( ); jQuery . removeClass ; jQuery . stop . animate( , 1000, 'easeInOutExpo'); jQuery . slideDown ; } else if return false; }); jQuery . on("click", function );