Cześć!
Dopiero uczę się JS. Chciałabym osiągnąć efekt tekstu pisanego na maszynie z pomocą typed.js. Problem polega na tym, że nie umiem stworzyć warunków dla różnych wersji językowych, czyli:
- żeby po wybraniu wartości
"en"
string miał postać"Some English text!"
, - natomiast po wybraniu
"pl"
,"Tekst po polsku"
.
Czy ktoś mógłby coś podpowiedzieć?
HTML:
<select id="change-language" class="btn btn-outline-light">
<option value="en" >EN </option>
<option value="pl"> PL</option>
<span id="typed">
< h1 data-lang="en"> Some English text! </h1>
<h1 data-lang="pl">Tekst po polsku!</h1>
</span>
JS:
new Typed('#typed',{
strings : ['...'],
typeSpeed : 60,
delaySpeed : 100,
loop : false,
});