jQuery Timed Event

Viewed 27274

Is it possible, using jQuery, to fire off an event to set a div tag's text after n. seconds?

Thanks! George

3 Answers
var doIt = function() {
    $("div.my").text("My message");
}
setTimeout(doIt, 3000);

if you're using jQuery 1.4, you can always do:

$(function() {
   $('#divId').delay(3000).text('New Text');
});

Related