Ich bin nur ein bisschen ratlos über etwas im Moment habe ich den folgenden Code, der wie erwartet funktioniert, alles ist in Ordnung. Ich möchte jedoch einige kleinere Änderungen vornehmen, da ich möchte, dass die folgende Funktion in der Lage ist, HTML-Markup in den Text selbst einzufügen, d.Einfügen von HTML mit 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)
im Moment also, nimmt diese Funktion ein Array, Split und dann die setInterval Methode I über die Stringlänge wiederholt haben. Dadurch kann der Text wie getippt aussehen.
Wie Sie sehen können, ist mein Anfangswert von str 'var str = "Lassen Sie uns Future Ready!";'
Allerdings würde Ich mag eine Pause mein str Wert hinzufügen ‚var str =‚Die
Zukunft Bereit Lassen Sie bekommen!‘‘
Zunächst ist es möglich? Zweitens, wenn mir jemand einen Rat geben könnte, wäre ich dankbar, danke.
Hey juli0r das ist richtig. Im Moment liest es den ganzen Text auf einer Zeile, was ich wollte. Aber jetzt möchte ich eine
nach bekommen und vor Future hinzufügen, damit es auf einer neuen Zeile tippt. Ist das möglich? Vielen Dank. – Troy
Ich habe meinen Beitrag bearbeitet. Array.splice() ist das, was Sie suchen, glaube ich. Sie können ein Element einfach in ein Array am angegebenen Index einfügen. – juli0r
Vielen Dank für Ihre Hilfe juli0r +1 – Troy