如何更改此脚本以替换 \n
与 <br />
:
$("<span />", { html: this.value, "class":"view" }).insertAfter(this);
我尝试了这个,但现在可以工作吗? :
$("<span />", { html: this.value.replace("\n", "<br />"), "class":"view" }).insertAfter(this);
这仅替换第一个\n
在 SPAN 但不是全部 \n
SPAN 中的标签。
最佳答案
尝试以下代码
this.value.replace(/\n/g, "<br />")
关于Jquery 将\n 替换为 <br/>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21906667/