【发布时间】:2012-01-24 07:47:27
【问题描述】:
我有一个字符串说
string display_txt = "1st line text" +"\n" + "2nd line text";
在 Jquery 中,我正在尝试使用
('#somediv').html(display_txt).css("color", "green")
很明显,我希望我的 msg 显示为 2 行,但 \n 却显示在消息中。有什么快速解决办法吗?
谢谢,
【问题讨论】:
-
很清楚,答案就在你的问题中,你试图将div中的错误信息渲染为html,所以你可以使用
<br />标签 -
期待两行并没有什么“非常清楚”的。相反,很明显换行符将呈现为纯空格,仅在需要时换行。 HTML 是这样工作的,当然
.html也是这样工作的。 -
我只是说我将字符串存储为“1st line text”和“2nd line text”的上下文,很明显我想要两行,而不是html工作:) 谢谢。
标签: jquery html string newline