setTimeout

by cleaver

JavaScript

var
    refreshId,
    $reloadIt = $('#reload_it'),
    refreshGadget = function()
    {
        refreshId = setTimeout(function()
        {
            $reloadIt.fadeOut("slow", function()
            {
                $reloadIt.load('GadgetGadget.html', function()
                {
                    $reloadIt.fadeIn("slow");
                    refreshGadget();
                });
            });

        }, 1000);

    }
;

refreshGadget();