JQuery ile bir olay oluştururduğunuzda, dökümana sonradan eklediğiniz elementler hakkında işlem yapmayabiliyor Örneğin JQuery ile div içerisine nesne eklediğinizde o nesneye tıklama olayı çalışmayabiliyor. Bunun çözümü farklı kod kullanmaktır.
Hatalı Kod:
Çözüm:
Bu kodu kullanırsanız, sayfaya sonradan eklenen herhangi bir nesne üzerinde olay oluşturabilirsiniz.
Hatalı Kod:
Kod:
[COLOR="Silver"][COLOR="MediumTurquoise"]$[/COLOR]([COLOR="Lime"]"#eklenen_nesne"[/COLOR]).[COLOR="MediumTurquoise"]click[/COLOR]([COLOR="Purple"]function[/COLOR](){
[COLOR="Gray"]// tıklama sonrası işlem[/COLOR]
});[/COLOR]
Çözüm:
Kod:
[COLOR="Silver"][COLOR="MediumTurquoise"]$[/COLOR]("[COLOR="Lime"]#ust_selector[/COLOR]").[COLOR="mediumturquoise"]on[/COLOR]('[COLOR="Lime"]click[/COLOR]', '[COLOR="Lime"]#eklenen_nesne[/COLOR]', [COLOR="Purple"]function[/COLOR]() {
[COLOR="Gray"]// tıklama sonrası işlem[/COLOR]
});[/COLOR]
Bu kodu kullanırsanız, sayfaya sonradan eklenen herhangi bir nesne üzerinde olay oluşturabilirsiniz.