Я использую pre tag для хранения некоторого исходного форматированного текста, который возвращает карету. Когда страница сначала отображается, она выглядит нормально. Позже я хочу обновить только предварительные данные. Я пробовал два способа сделать это с помощью jquery, один с использованием .html(), а с другим - с .text(). Оба sorta работают, но .html выбрасывает возврат каретки и двойные пробелы .text, возвращаемые каретой! Я также пробовал .val(), но это не сработало. Здесь код (конечно, я использую только одну из строк jquery за раз).
<pre id="QComment">Initial Text</pre>
через некоторое время,
$('#QComment').text(databack); // or
$('#QComment').html(databack);