English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O método delay() define um temporizador para a execução subsequente de itens na fila.
$(selector).delay(duracao, nomeDaFila)
Para definir diferentes velocidades para o método delay():
$("button").click(function(){ $("#div1").delay("slow").fadeIn(); $("#div2").delay("fast").fadeIn(); $("#div3").delay(1000).fadeIn(); $("#div4").delay(2000).fadeIn(); $("#div5").delay(3000).fadeIn(); });Teste e Veja‹/›
Realizar animação de deslizar para cima e para baixo de dois divs, ao exibir " div1Antes de exibir "
$("button").click(function(){ $("#div1").slideUp("300).delay("800).slideDown("400); $("#div2").slideUp("300).slideDown("400); });Teste e Veja‹/›
Uso simultâneo de delay() e animate():
$("button").click(function(){ $("div").animate({width: "500px"}); $("div").delay("1000).animate({fontSize: "5em"}); });Teste e Veja‹/›
Parâmetros | Descrição |
---|---|
duration | (Opcional)Especificar o número de milissegundos de atraso para a execução do próximo item na fila Valores Possíveis:
|
queueName | (Opcional)Especificar o nome da fila. O padrão éfx,Fila de Efeitos Padrão |