11-callback con jquery

Si hace clic nel button me oculto.




La funcion de devolucion de llamada callback se ejecuta despues de que el efecto actual haya terminado a 100%

Las declaraciones de JavaScript se ejecutan línea por línea.

Sin embargo, con efectos, la siguiente línea de código se puede ejecutar aunque el efecto no haya terminado.

Esto puede crear errores.

Para evitar este tipo de errores se pueden usar la function callback o sea de devolucion de llamada

como he mencionado anteriormente una function de llamada (callback) se ejecuta despues de ter finalizado el efecto actual

Sintaxis

$( selector ).hide( velocidad,devolución de llamada ); 
    


...

Ejemplos

El seguiente ejemplo esconde un parrafo y aciona un alert decindo que el parrafo no se encuentra visible

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

El seguiente ejemplo no tiene la function de devolucion de llamada (callback) y el alert se muestra antes de que se complete el proceso de ocultacion

codigo del ejemplo

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




Publicar un comentario

0 Comentarios