tutoriais mais recente desenvolvimento web
 

jQuery Funções de retorno de chamada


A função de retorno é executado após o efeito atual é 100% concluída.


Funções de retorno de chamada jQuery

instruções JavaScript são executados linha por linha. No entanto, com efeitos, a próxima linha de código pode ser executado mesmo que o efeito não está terminado. Isso pode criar erros.

Para evitar isso, você pode criar uma função de retorno.

A função de retorno é executado após o efeito atual é concluída.

Sintaxe típica: $(selector).hide(speed,callback);

Exemplos

O exemplo que se segue tem um parâmetro de chamada de retorno que é uma função que será executada após a ocultar efeito é completado:

Exemplo com Callback

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

O exemplo abaixo tem nenhum parâmetro de retorno de chamada, ea caixa de alerta será exibido antes do hide efeito é completado:

Exemplo sem Callback

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