Este post ilustrará a maneira de esperar ou atrasar 1 segundo no jQuery.
Como esperar/atrasar 1 segundo sem executar o código usando jQuery?
No jQuery, use os seguintes métodos para atrasar a execução 1 segundo sem executar o código:
Método 1: Espere/atraso 1 segundo sem executar o código usando o método “Atraso ()”
Use o "atraso()”Método para esperar por 1 segundo para executar o próximo código. É um método interno da biblioteca jQuery que permite criar um atraso ou interromper na execução do código. É frequentemente usado para interromper a execução da animação, mas também pode ser utilizada para introduzir um atraso entre diferentes ações.
Sintaxe
Siga a sintaxe dada para o método de atraso ():
O tempo será passado em “milissegundos", Como" 1000 milissegundos iguais a 1 segundo ".
Exemplo
Para usar o jQuery “atraso()”Método, é importante adicionar a biblioteca jQuery na sua tag html:
No documento HTML, criaremos dois
Tags e um botão:
Bem -vindo ao Linuxhint
Tutorial JavaScript
Anexe uma função no clique do botão usando o “clique() ”Função no jQuery. Quando o botão é clicado, as duas linhas de texto deslizam para cima usando o “deslize para cima()”Método, e a segunda linha voltará primeiro usando o“aparecimento gradual()”Método, enquanto a primeira linha será exibida após um atraso de 1 segundo usando o“ Atraso (1000) ”:
$ ("botão").clique (function ()Saída
Método 2: Aguarda/atraso 1 segundo sem executar o código usando o método “Settimeout ()”
Você também pode usar o “setTimeout ()”Método, que é o método interno de JavaScript. É usado para adicionar um atraso ou parar na execução do código. Não é específico do jQuery, mas pode ser utilizado em qualquer aplicativo JavaScript.
Sintaxe
A seguir, a sintaxe é utilizada para o método setTimeout ():
Exemplo
No exemplo dado, mostraremos uma mensagem alert () após 1 segundos do botão Clique. Primeiro, criaremos um botão e texto em um documento HTML. Anexe um “ONCLICK”Evento no botão que chamará a função chamada“touchfunc ()”:
Tutorial JavaScript
Crie uma função “MyFunction ()"Que será chamado em"setTimeout ()”Método:
function myfunction ()Defina uma função chamada “touchfunc ()”Isso acionará o clique do botão. Ligue para o método "setTimeout ()", passando uma função e um tempo em milissegundos. A função será executada após a 1 segunda do botão Clique:
Função Atrasofunc ()Como você pode ver, depois de clicar no botão, a janela de alerta aparecerá após algum atraso:
Conclusão
Para atrasar a execução 1 segundo sem executar o código no jQuery, use o “atraso()"Método ou o método" setTimeout () ". ““setTimeout ()”O método não é específico do jQuery, mas pode ser usado em qualquer aplicativo JavaScript. O método "deLear ()" é comumente usado em animações, mas também pode ser utilizado para introduzir um atraso entre diferentes ações. Este post ilustrou o caminho para esperar ou atrasar 1 segundo no jQuery.