jQuery Terugbelfunksies _


'n Terugbelfunksie word uitgevoer nadat die huidige effek 100% voltooi is.


jQuery Terugbelfunksies

JavaScript-stellings word reël vir reël uitgevoer. Met effekte kan die volgende reël kode egter uitgevoer word al is die effek nie klaar nie. Dit kan foute skep.

Om dit te voorkom, kan jy 'n terugbelfunksie skep.

'n Terugbelfunksie word uitgevoer nadat die huidige effek voltooi is.

Tipiese sintaksis: $( selector ).hide( speed, callback );

Voorbeelde

Die voorbeeld hieronder het 'n terugbelparameter wat 'n funksie is wat uitgevoer sal word nadat die versteek-effek voltooi is:

Voorbeeld met Terugbel

$("button").click(function(){
  $("p").hide("slow", function(){
    alert("The paragraph is now hidden");
  });
});

Die voorbeeld hieronder het geen terugbelparameter nie, en die waarskuwingskassie sal vertoon word voordat die versteekeffek voltooi is:

Voorbeeld sonder terugbel

$("button").click(function(){
  $("p").hide(1000);
  alert("The paragraph is now hidden");
});