How can I change a word every 2-3 seconds using jQuery?
For example:
I have this:
<div>
<span>This is so</span>
<span>awesome</span>
</div>
... and I want the awesome to change into cool,fantastic,incredible and keep cycling with loop using fadeOut/fadeIn effect maybe?
Is it possible?
Thanks alot
(function(){
// List your words here:
var words = [
'awesome',
'incredible',
'cool',
'fantastic'
], i = 0;
setInterval(function(){
$('#changerificwordspanid').fadeOut(function(){
$(this).html(words[i=(i+1)%words.length]).fadeIn();
});
// 2 seconds
}, 2000);
})();
Give your span an id, and change changerificwordspanid
to the id of the span.
JSFiddle Example here
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With