Как вставить разрыв строки в код, окруженный тегом <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, физически нажмите клавишу ввода на клавиатуре, чтобы отобразить разрыв строки...