Sebuah fungsi callback dieksekusi setelah efek saat ini 100% selesai.
Fungsi jQuery Callback
Laporan JavaScript dijalankan baris demi baris. Namun, dengan efek, baris berikutnya kode dapat dijalankan meskipun efeknya tidak selesai. Hal ini dapat membuat kesalahan.
Untuk mencegah hal ini, Anda dapat membuat fungsi callback.
Sebuah fungsi callback dieksekusi setelah efek saat selesai.
Khas sintaks: $(selector).hide(speed,callback);
contoh
Contoh di bawah memiliki parameter callback yang merupakan fungsi yang akan dieksekusi setelah efek hide selesai:
Misalnya dengan Callback
$("button").click(function(){
$("p").hide("slow", function(){
alert("The paragraph is now hidden");
});
});
Cobalah sendiri " Contoh di bawah tidak memiliki parameter callback, dan kotak peringatan akan ditampilkan sebelum efek hide selesai:
Misalnya tanpa Callback
$("button").click(function(){
$("p").hide(1000);
alert("The paragraph is now hidden");
});
Cobalah sendiri "