Я использую gt-code-prettify для форматирования кода, который я размещаю на своем сайте.код динамически добавляется мной через функцию javascript.
Код прекрасно подает ... и красиво преобразует.Однако, чтобы заставить его работать, я должен запустить prettyPrint ();Функция после того, как я вставил код.Когда я делаю это, существующие блоки кода получают отступ, и им присваивается новый номер строки.
Вот как это выглядит:
Вновь вставленный блок кода:
1. function test(){ document.write("hello world"); }
Существующие блоки кода превращаются в следующие:
1.
1. function test(){ document.write("hello world");}
IsЕсть ли способ предотвратить это?Возможно, запуск функции только для динамически вставленного кода?изменить имена классов существующих блоков кода?(я потерпел неудачу с этим, может быть, я делаю это неправильно)