Texte avec \n saut de ligne dans le jQuery
Je suis en ajoutant ce qui suit avec jQuery.
game_details_container.append('<div class="game_detail_peg"><table><tr><th class="game_detail_tr"><span class="game_detail_tr_round">'+innings_num+'</span> '+team_home+'</th> </tr><tr><td>'+inningsInfo['innings_pp_h']+'</td></tr></table></div>');
La variable inningsInfo['innings_pp_h'] est le texte qui inclut des retours à la ligne '\n' jetons.
Cependant, le texte est défini de sorte que les flux et n'honore pas le retour à la ligne. Est-il un moyen de résoudre ce problème.
Quelqu'un peut-il me donner un point dans le bon sens sur la façon de résoudre ce problème?
- contient-il
\n
qui est le bon caractère de saut de ligne? 😉
Vous devez vous connecter pour publier un commentaire.
Si ce que vous voulez pour votre
\n
caractères pour créer des sauts de lignes dans le rendu HTML, vous pouvez essayer:HTML ignore les caractères de saut de ligne, sauf si elles sont à l'intérieur d'un
<pre>
tag. Pour forcer un saut de ligne, vous devez utiliser<br>
,<div>
(ou de tout autre bloc-élément de niveau), ou placer votre contenu à l'intérieur d'un<pre>
tag.De rendu HTML ignore les sauts de ligne et répétées de l'espace, de sorte que vous besoin d'utiliser le balisage pour obtenir le même résultat avec quelque chose comme:
La concaténation de chaînes de caractères est un gâchis. Utilisez plutôt un modèle.
Beaucoup plus propre et plus compréhensible.