1 00:00:00,480 --> 00:00:03,180 Şu ana kadar, tarayıcı etkinliklerini araştırdınız, ve 2 00:00:03,180 --> 00:00:05,230 ve onların kaydedilmesine şahit oldunuz. 3 00:00:05,230 --> 00:00:08,680 Şimdi ise jQuery ile onları dinlemenin ve tepki vermenin zamanı geldi. 4 00:00:08,680 --> 00:00:12,760 Etkinlikleri dinlemek ve onlara tepki vermek için 3 şeye ihtiyacınız var: 5 00:00:12,760 --> 00:00:16,530 Dinlenecek hedef ögeye, tepki vereceğimiz etkinliğe, 6 00:00:16,530 --> 00:00:19,320 ve yanıt olarak sergileyeceğimiz eylemlere 7 00:00:19,320 --> 00:00:21,250 İzin verin size bir örnek göstereyim. 8 00:00:21,730 --> 00:00:24,660 jQuery'nin etkinlik için dinleyeceği hedef ögeye 9 00:00:24,660 --> 00:00:28,750 ihtiyacım var. O zaman jQuery kullanarak veri giriş alanını seçeceğim. 10 00:00:29,770 --> 00:00:31,710 Sonra, "on" metodunu çağırıyorum. 11 00:00:31,710 --> 00:00:34,240 "on" metodu asıl sihrin gerçekleştiği yer. 12 00:00:34,240 --> 00:00:37,699 Bu, jQuery'nin etkinlik dinleyicilerini kurmakta kullandığı temel yol. 13 00:00:38,630 --> 00:00:42,490 "on" metodunun ilk argümanı, dinlemek istediğim etkinlik. 14 00:00:42,490 --> 00:00:44,190 Bu örnekte ise, tuşa basılması ('keypress') 15 00:00:44,190 --> 00:00:48,420 Fakat tıklama [click], mouse'un üzerine gelmesi [mouseover] veya değişmesi [change] de seçeneklerden 16 00:00:48,810 --> 00:00:49,590 Ve son olarak 17 00:00:49,590 --> 00:00:53,050 metoda, cevap olarak yapılacak eylemleri tanımlayan bir fonksiyon eklemeliyim. 18 00:00:53,050 --> 00:00:55,282 Bu fonksiyona geri çağrı denir [callback]. 19 00:00:55,282 --> 00:00:57,890 Metoda geçirilen geri çağrı fonksiyonu, 20 00:00:57,890 --> 00:00:59,840 sıradan bir Javascript fonksiyonudur. 21 00:00:59,840 --> 00:01:02,400 Böylece istediğiniz Javascript kodunu barındırabilir, 22 00:01:02,400 --> 00:01:05,580 sayfanın içeriğini değiştirmekten analitik kodlara kadar. 23 00:01:05,580 --> 00:01:08,480 Fonksiyonun kodunu sayfanın rengini değiştirecek şekilde yazacağım. 24 00:01:09,650 --> 00:01:11,404 Ve test edeceğim. 25 00:01:11,404 --> 00:01:13,810 Bam. Harika görünüyor. 26 00:01:13,810 --> 00:01:16,670 Bir sonraki quizde, kendi etkinlik dinleyicinizi oluşturacaksınız.