i am trying to create a loop of text animations over a slider... i tried loop but it didnt work.. Can you please tell me how do i loop this script forever..thanks
You can use recurence, the last fadeOut
will execute repeat function when finish.
function repeat() {
$("#header").hide();
var headerOne='I';
var headerTwo='Am';
var headerThree='So';
var headerFour='Cool';
$("#header").html(headerOne);
$("#header").fadeIn(1000);
$('#header').delay(1000).fadeOut(1000,function() {
$(this).html(headerTwo).fadeIn(1000);
$('#header').delay(1000).fadeOut(1000,function() {
$(this).html(headerThree).fadeIn(1000);
$('#header').delay(1000).fadeOut(1000,function() {
$(this).html(headerFour).fadeIn(1000).delay(1000).
fadeOut(1000, repeat);
});
});
});
}
$(document).ready(function() {
repeat();
});