Wie ersetze ich, innerhalb eines Tags <Label>, die Räume vorhandene tags <BR />?. Zum Beispiel, Ich habe die folgenden:
<label>Aquí va algún texto</label>
und ich möchte es von ändern:
<label>Aquí<br/>va<br/>algún<br/>texto</label>
Was habe ich versucht mit:
$('label').html().replace(' ', '<br/>');
aber funktioniert nicht.
2 Antworten
Beste Antwort
Sie können die Methode verwenden. html()
mit eine Callback-Funktion. Die Leerstellen, die Verwendung eines regulären Ausdrucks in der Methode replace()
.
$('label').html(function(i, oldHTML) { return oldHTML.replace(/\s+/g, '<br/>'); }
Bitte, einloggen oder Registrieren Sie sich eine Frage stellen