• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

typed.js - wypisywanie tekstu po zakończeniu poprzedniego

Object Storage Arubacloud
+1 głos
262 wizyt
pytanie zadane 27 lipca 2020 w JavaScript przez Pauula Początkujący (290 p.)

Mam dwa teksty do wypisania w osobnych kontenerach.

Mam taki kod:

$('.title').typed({
  strings: ["tytuł"],
  typeSpeed: 30,
  loop: false,
  cursorChar: ""
});

$('.desc').typed({
  strings: ["Opis"],
  typeSpeed: 5,
  loop: false,
  cursorChar: ""
});

Jednak tutaj oba teksty zaczynają "drukować" się jednocześnie, a chciałabym po zakończeniu jednego wypisywać kolejny.

Próbowałam z "onComplete"

$('.title').typed({
  strings: ["tytuł"],
  typeSpeed: 30,
  loop: false,
  cursorChar: "",
onComplete: function(self) {
$('.desc').typed({
  strings: ["Opis"],
  typeSpeed: 5,
  loop: false,
  cursorChar: ""
});
}
});

Ale niestety nie działa, jak to zrobić?

komentarz 27 lipca 2020 przez ScriptyChris Mędrzec (190,190 p.)

Możesz pokazać więcej kodu, żeby można go było przetestować? Ani w dokumentacji ani w kodzie źródłowym tej biblioteki nie widzę metody typed, więc - przynajmniej dla mnie - znalezienie przyczyny problemu jest po omacku.

komentarz 27 lipca 2020 przez Pauula Początkujący (290 p.)

Właściwie nie ma więcej kodu, to jest staroć z wersji 1.1.1

<script src="https://cdnjs.cloudflare.com/ajax/libs/typed.js/1.1.1/typed.min.js"></script>

https://cdnjs.com/libraries/typed.js/1.1.1

Na nowej wersji wyświetla już, że nie ma takiej funkcji.

To teraz mam z podpiętą wersją 2.0.11 taki kod

new Typed('.title-css', {
				strings: ["tytuł"],
				typeSpeed: 30,
				loop: false,
				cursorChar: ""
			});

i nie uruchamia się dostaje błąd:

"Cannot read property 'toLowerCase' of undefined" w typed.js

komentarz 27 lipca 2020 przez ScriptyChris Mędrzec (190,190 p.)

Powyższy fragment działa: https://codepen.io/JSHolic/pen/eYJoXbE

Pokaż cały kod, może błąd u Ciebie jest gdzieś indziej.

1 odpowiedź

0 głosów
odpowiedź 28 lipca 2020 przez VBService Ekspert (253,420 p.)
edycja 21 sierpnia 2020 przez VBService
 
Najlepsza

Dla wersji typed 2.0.11. [ codepen ] [ typed.js - Bulk Typing ]

new Typed('.title-css', {
    strings: ["Tytuł"],
    typeSpeed: 30,
    loop: false,
    cursorChar: "",
    onComplete: (self) => {
        new Typed('.desc-css', {
            strings: ["^1000Opis"],
            typeSpeed: 30,
            loop: false,
            cursorChar: ""
        });
    }
});
new Typed('.title-css', {
    strings: ["Tytuł"],
    typeSpeed: 30,
    loop: false,
    cursorChar: "",
    onComplete: (self) => {
        new Typed('.desc-css', {
            strings: ["Opis"],
            typeSpeed: 30,
            startDelay: 1000, //  <-- dodana linia  ;-)
            loop: false,
            cursorChar: ""
        });
    }
});

 

Podobne pytania

0 głosów
2 odpowiedzi 195 wizyt
pytanie zadane 21 marca 2019 w JavaScript przez Kacperhehe Bywalec (2,930 p.)
+1 głos
2 odpowiedzi 186 wizyt
pytanie zadane 12 marca 2019 w JavaScript przez PROFF Obywatel (1,180 p.)
0 głosów
1 odpowiedź 309 wizyt

92,580 zapytań

141,433 odpowiedzi

319,665 komentarzy

61,966 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...