JQuery Callback Fonksiyonu Nedir?

Merhaba Arkadaşlar,
Bu makalede callback fonksiyonu nedir, nasıl kullanılır onu öğreneceğiz.Callback, o an aktif olan efekt’in tamamen bitmesinden sonra çalışan fonksiyondur.Javascript’de kodlar satır satır ilerleyerek çalışır.Örneğin 3 saniye sürecek bir efekt kodu yazdınız diyelim.Bu efekt’in bitmesi beklenmeden bir sonraki satırdaki kodlar çalıştırılır.Bu durum bazen hatalara neden olabilir.Eğer efekt’in tamamen bitmesinden sonra kodlarınızın çalışmasını istiyorsanız bu kodlar callback fonksiyonu içerisinde tanımlanmalıdır.

Örneğin bir <div> ve 2 <button> oluşturalım.Butonların click olaylarında div’e toggle fonksiyonu ile 3 saniyede gerçekleşecek şekilde gizle-göster efekti verelim.Birinci butonda efekt tamamen bittikten sonra yani callback fonksiyonu içerisinde alert ile mesaj verdirelim.İkinci butonda ise alert mesajını callback fonksiyonu olmadan verdirelim.İlk butona tıklandığında efekt tamamen bittikten sonra alert mesajı çalışacak.İkinci butona tıklandığında ise alert mesajı çalıştıktan sonra efekt devam edecek.

Html kodlarımız,

Css Kodlarımız,

Jquery Kodlarımız,

Yeni bir makalede görüşmek üzere.

Önceki : JQuery Dersleri 8 – animate(), stop() Kullanımı

Sonraki : JQuery Dersleri 10 – Zincirleme İşlemler (Chaining)

Leave a Reply

TASARIMLARINIZDA KULLANABİLECEĞİNİZ TAM 150 FARKLI RENK PALETİRenkleri Göster
+ +