У меня есть некоторые элементы pre
, отформатированные с разрывами строк следующим образом:
<pre id="code1">Some
formatted
code</pre>
<pre id="code2">Some more
formatted
code</pre>
Если я применю следующее к первому элементу pre
:
$('#code1').html($('#code1').html());
В IE8 это приводит к потере разрывов строк, и это выглядит так:
Some formatted code
Some more
formatted
code
В Chrome приведенный выше jQuery не дает ожидаемого эффекта.
Пример: http://jsfiddle.net/6mkAa/
Кто-нибудь знает, что вызывает это странное поведение в IE? Я хотел бы отредактировать содержимое моих элементов pre
без потери форматирования в процессе.