Jquery 可编辑的div正在忽略`\n`
我有一个div,是的。如果我输入文本,问题就来了 111111111 22222222222 33333333333 只需11111111111122222222222233333333Jquery 可编辑的div正在忽略`\n`,jquery,html,css,Jquery,Html,Css,我有一个div,是的。如果我输入文本,问题就来了 111111111 22222222222 33333333333 只需11111111111122222222222233333333 我使用$.text获取div text,因为\n对于web浏览器来说不是换行符。如果要显示新行,则必须在看到新行字符的任何位置添加新行。用于新行\n用于源代码我正在尝试dt.text.replace/\n/g,但没有work@adeneo看我的comment@Royi检查你的例子,它不是working@Royi
我使用$.text获取div text,因为\n对于web浏览器来说不是换行符。如果要显示新行,则必须在看到新行字符的任何位置添加新行。用于新行\n用于源代码我正在尝试dt.text.replace/\n/g,但没有work@adeneo看我的comment@Royi检查你的例子,它不是working@RoyiNamir-问题没有提到使用jQuery的文本来呈现HTML,很明显,这是关于为什么换行符不在DIV中呈现,这当然是因为HTML不关心空格和换行符,这使得它是一个完美的副本。@adeneo看到这个:试试这个,在新DIV中保留了行。还应该注意,重复问题的答案,也就是说,将空白设置为pre或pre wrap可解决此问题。