Funkcja zwrotna jest wykonywana po obecny efekt jest w 100% gotowy.
Funkcje jQuery oddzwonienia
Sprawozdanie JavaScript są wykonywane wiersz po wierszu. Jednak z efektami, następny wiersz kodu można uruchomić nawet jeśli efekt nie jest zakończona. Może to spowodować błędy.
Aby temu zapobiec, można utworzyć funkcję zwrotną.
Funkcja zwrotna jest wykonywana po obecny efekt jest zakończona.
Typowa składnia: $(selector).hide(speed,callback);
Przykłady
W poniższym przykładzie ma parametr wywołania zwrotnego, która to funkcja, która zostanie wykonana po zakończeniu ukryć efekt:
Przykład z oddzwaniania
$("button").click(function(){
$("p").hide("slow", function(){
alert("The paragraph is now hidden");
});
});
Spróbuj sam " W poniższym przykładzie ma parametr wywołania zwrotnego, a okno alertu będzie wyświetlany przed ukryj efekt jest zakończona:
Przykład bez oddzwaniania
$("button").click(function(){
$("p").hide(1000);
alert("The paragraph is now hidden");
});
Spróbuj sam "