Comment puis-je afficher la nouvelle ligne .texte() en jQuery?
J'ai le code suivant:
var stringDisplay = "Hello\nWorld";
$("#meaning").text(stringDisplay);
C'est l'affichage de \n
au lieu d'un retour à la ligne.
La sortie est en montrant que Hello\nWorld
.
J'ai utilisé <br>
tag aussi à la place de \n
, mais ça ne marche toujours pas.
var stringDisplay = "Bonjour<br />"; $("#sens").html(stringDisplay);
OriginalL'auteur User4678 | 2013-08-06
Vous devez vous connecter pour publier un commentaire.
Vous devrez utiliser les deux
.html()
et remplacer le saut de ligne:Une autre solution serait de style l'élément:
Merci, fixe.
$('#sens").html(échappé.replace(/\n/g, '<br />")); travaillé.. merci beaucoup
l'ajout de style white-space: pre-wrap; fonctionne le mieux pour moi.
OriginalL'auteur
Comment à ce sujet
OriginalL'auteur