我正在使用预标记来保存一些具有回车的原始格式文本.当页面第一次显示时,看起来不错.之后,我想刷新预先的数据.我已经尝试过两种方式来使用jQuery,一种使用.html(),另一种方式是.text().两个sorta都有效,但是.html抛出了回车符和.text双重空格的回车!我也尝试过.val(),但根本没有工作.这里是代码(当然我一次只使用一个
jquery行).
<pre id="QComment">Initial Text</pre>
在一段时间后,
$('#QComment').text(databack); // or $('#QComment').html(databack);
解决方法
这是基于* nix的系统和Windows系统之间的常见问题.有人为jQuery
newlinecharacter写了一个简单的换行检测插件
那么你可以做的是:
$('#QComment').text(databack.replace(/\r\n/g,EOL));
其中,您正在做的是将所有窗口样式换行符替换为查看数据的系统.