Witam
Piszę skrypt, który ma wyświetlać animowany i wylosowany z tablicy tekst na stronie. Stworzyłem funkcję randomText, odpowiedzialną za losowanie tekstu i wywołanie funkcji z animacją "wejściową" i wyjściową. Aby tekst wyświetlał się w odpowiednim momencie zastosowałem funkcję setTimout:
function randomText(){
...
setTimeout(fadeIn, 200);
setTimeout(fadeOut, 3000);
}
Chcę, by funkcja była wywoływana ciągle - stąd pomysł na zastosowanie setInterval, już w funkcji głównej skryptu.
window.setInterval(randomText(), 3500);
Na stronie funkcja wywołuję sie, ale tylko raz. Czytałem o clearTimeout, niestety próbowałem go stosować przed jak i za funkcjami setTimout i setInterval. Podejrzewam, że problem leży w "czyszczeniu" timeouta.
Proszę o propozycję rozwiązania problemu
Pozdrawiam
Kamil