¿Es posible, usando jQuery, disparar un evento para establecer el texto de una etiqueta div después de n. ¿segundos?
¡Gracias! Jorge
var doIt = function() { $("div.my").text("My message"); } setTimeout(doIt, 3000);
Si está utilizando jQuery 1.4, siempre puede hacer:
$ (function () { $ ('# divId'). delay (3000) .text ('New Text'); });
He estado usando los siguientes complementos de jQuery a continuación para esto. El retardo se puede usar con funciones encadenadas, no Ahora no se puede.
Retrasar
http://plugins.jquery.com/project/delay
$('#animate-this').fadeIn().delay(500).fadeOut();
ahora no
http://plugins.jquery.com/project/notNow
$.notNow(2000, function() { alert('woolsworth'); });