Как вставить разрыв строки в код, окруженный тегом <pre>

У меня есть блок примера кода XML, который находится на одной строке, внутри <pre> тег. Я хочу программно разбить его на несколько строк, а затем добавить отступ.

Пример кода уже отформатирован специальными символами HTML, заменяющими левую и правую угловые скобки для каждого тега.

Я планирую манипулировать кодом, используя jQuery, загружая его как объект jQuery. Но как я могу ввести разрыв строки после каждого тега? И то и другое \n а также <br> в конечном итоге печать в виде текста, потому что, ну, это <pre>, Я в основном хочу смоделировать то, что происходит в IDE, когда вы вводите новую строку с ключом возврата. Какие-нибудь мысли?

ОБНОВЛЕНИЕ: Использование.html() и \n Я получил его на работу, показано в этом обновленном jsfiddle: http://jsfiddle.net/SPms3/17/

2 ответа

Решение

Ни один из них не должен печататься как текст. использование jQuery.htmlне jQuery.text,

Если вы устанавливаете эти данные в переменную, убедитесь, что заключены в "вместо", потому что / n не будет отображаться, если заключены в "одинарные" кавычки.

Если вы не делаете это с помощью JavaScript, физически нажмите клавишу ввода на клавиатуре, чтобы отобразить разрыв строки...

Другие вопросы по тегам