Sono solo un po 'perplesso su qualcosa al momento ho il seguente codice che funziona come previsto, tutto va bene con esso. Tuttavia vorrei apportare alcune modifiche minori, poiché mi piacerebbe che la seguente funzione fosse in grado di inserire il markup html all'interno del testo stesso i.e;Inserimento di HTML con JS
var str = "Let's get Future Ready!";
var split = str.split("");
var counter = 0;
var SI = setInterval(function() {
var typeText = $('.typetext');
typeText.append(split[counter]);
counter++
if(counter == str.length){clearInterval(SI)}
},100)
Quindi al momento, questa funzione accetta un array, di dividere e quindi utilizzando il metodo setInterval ho iterata la lunghezza della stringa. Ciò consente al testo di apparire come se fosse digitato.
Come potete vedere, il mio valore iniziale di str è 'var str = "Prendiamo il futuro pronto!";'
Tuttavia vorrei aggiungere una pausa per il mio valore str 'var str = "Let' s Get
Future Ready!"'
In primo luogo è possibile? In secondo luogo, se qualcuno potesse offrirmi qualche consiglio, sarei grato, grazie.
Hey juli0r che è corretto. Al momento legge tutto il testo su una riga che è quello che volevo che facesse. Ma ora vorrei aggiungere un
dopo get e before Future in modo che digiti su una nuova riga. È possibile? Grazie. – Troy
Ho modificato il mio post. Array.splice() è la cosa che stai cercando credo. È possibile aggiungere facilmente un elemento in una matrice all'indice specificato. – juli0r
Grazie per il vostro aiuto juli0r +1 – Troy