Ultimele tutoriale de dezvoltare web
 

jQuery Funcții Callback


O funcție callback este executată după efectul curent este terminat 100%.


Funcții jQuery Callback

declarații JavaScript sunt executate linie cu linie. Cu toate acestea, cu efecte, următoarea linie de cod poate fi rulat, chiar dacă efectul nu este terminat. Acest lucru poate crea erori.

Pentru a preveni acest lucru, puteți crea o funcție de apel invers.

O funcție de apel invers este executat dupa ce efectul curent este terminat.

Sintaxa tipică: $( selector ). hide( speed,callback ) ; $( selector ). hide( speed,callback ) ;

Examples

Exemplul de mai jos are un parametru de apel invers, care este o funcție care va fi executat dupa ce efectul ascunde este finalizat:

Exemplu cu Callback

$("button").click(function(){
    $("p").hide("slow", function(){
        alert("The paragraph is now hidden");
    });
});
Încearcă - l singur »

Exemplul de mai jos nu are nici un parametru de apel invers, iar caseta de avertizare va fi afișată înainte de efectul ascunde este finalizată:

Exemplu fără Callback

$("button").click(function(){
    $("p").hide(1000);
    alert("The paragraph is now hidden");
});
Încearcă - l singur »