I have that code in jQuery:
function lshow() {
var delayt = 500;
var showtime = 5000;
var ArrayOfElements = ['.slogan1','.whatwedo','.ekon','.ene', '.ekol', '.sm'];
var i=0;
$.each(ArrayOfElements,function (i,element) {
if($(element).is(':visible')) {
$(element).delay(delayt).hide('slow');
}
if ($(element).is(':hidden')) {
$(element).delay(showtime).show('slow');
}
});
}
and HTML:
<span class="slogan">
<span class="slogan1">my slogan</span><!--Default visible-->
<span class="whatwedo"><!--Default invisible-->
projects <span class="sm">and modernization </span> of something <span class="ekon">fine</span>
<span class="ene">fast</span>
<span class="ekol">smooth</span>
</span>
</span>
CSS:
.whatwedo, .sm, .ene, .ekol {
display: none;
}
And I want to set it appear like that:
- My slogan
fadeOut
- projects of something fine
"fine" fadeOut "fast" fadeIn
- projects of something fast
same thing
- projects of something smoth
- projects and modernization of something
But after 5 sec. it shows "projects and modernization of something fine fast smoth" and i cant get it working