Ajax ile sonradan eklenen elementlerde aktif olarak çalışan javascript fonksiyonları
Merhaba;
Diyelim ki 3 tane benzer kutumuz var fare bu kutuların üstüne geldiğinde çeşitli javascript ifadeleri çalışıyor. Biz 'Kutu Ekle' tuşuna tıklayarak 4. 5. ... kutuları ekliyoruz ve aynı javascript ifadelerinin bu kutular için de çalışmasını istiyoruz.
Benim aklıma gelen birkaç yöntem şunlar:
*jQuery'nin live() fonksiyonunu kullanarak
*html etiketlerinin onmouseover="" ve onmouseout="" olayları ile tetikleyerek
*Ajax ile yeni kutular geldikten sonra $('.kutuClass').hover() gibi, her ajax sorgusundan sonra bir fonksiyon çalıştırmak
Aklıma gelenler bunlar, daha iyi bir yöntemi var mıdır yada en iyi yöntem hangisidir?
Bunun için en iyi yöntem hangisidir?
Şunu da belirtmem gerekir, hazırladığım site tek sayfadan oluşuyor ve sürkeli AJAX sorguları ile çalışıyor. Yani 3 kutunun olduğu sayfa başka bir tık ile bir diğer sayfaya dönüşebilir, yada tam tersi. Olmayan elemanlar için .live() kullanmak sakıncalı mıdır?