jquery trigger() metodu nedir? nasıl kullanılır?

ergin (2539) 9 yıl önce sordu

jquery trigger() metodu nedir?

jquery trigger() fonksiyonu nasıl kullanılır?

jquery trigger() ile event tetikleme nasıl yapılır?

Toplam 1 cevap


ergin (2539) 9 yıl önce cevapladı

Jquery trigger() metodu bir nesne için atadığımız olayın gerçekleşmesini sağlamak için kullanılır. Örneğin web sitelerinde sıkça kullanılan yukarı çık örneğinden yola çıkacak olursak;

$('#yukaricik').on('click', function(e){ 
     $('html, body').animate(
     { scrollTop: 0 }, 2000); 
     e.preventDefault(); 
});

Şimdi ise bu örneğimizi #yukaricik nesnesinin click eventını tıklamadan nasıl tetikliyeceğimize bakıcak olursak. Tabi ki trigger ile ;

$('#yukaricik').trigger('click');

örnekte olduğu gibi sanki #yukaricik nesnesine tıklanmış gibi yazdığım click eventım çalışacaktır.

Bu özellikle özellikle slider’da çok kullanılmaktadır.