Возьми это из документа.Сделайте это своей собственной функцией и вызовите ее с помощью setInterval или setTimeout в документе.
function myCrazyLoop() {
$('.1').fadeIn(2500, function() {
$('.2').fadeIn(2500, function() {
$('.3').fadeIn(2500, function() {
$('.3').fadeOut(2500, function() {
$('.2').fadeOut(2500, function() {
$('.1').fadeOut(2500, function() { });
});
});
});
});
});
}
затем в document.ready:
setInterval('myCrazyLoop()',x); // where x is your interval in miliseconds
или setTimeout ('myCrazyLoop ()', x);// то же самое .... тайм-аут запускается один раз;интервал, навсегда