Mam skrypt wywołujący efekt pisania na maszynie.
Jednak napotkałem problem z którym nie mogę sobie poradzić.
Zależy mi aby drugi tekst pojawiał się z odpowiednim opóźnieniem (np. 5 sekund).
Forma skryptu jest nietypowa ponieważ zależało mi na 2 oddzielnych niezależnych częściach ale zarazem z możliwością ustawienia czasu wyświetlania między nimi.
<script> var str = 'part 1 tekst jeden part jeden:'; var str2 = 'part 2 tekst dwa part dwa:'; $(this).delay(40 * i).css({ display: 'inline', opacity: 0 }).animate({ opacity: 1 }, 100); }); $(this).delay(40 * i).css({ display: 'inline', opacity: 0 }).animate({ opacity: 1 }, 100); }); </script>
Kod dostępny na jsfiddle
https://jsfiddle.net/BDR13/xLvyf0q1/
Czy jest szansa aby ktoś mógł mi w tym pomóc?