Как остановить автоматическую обработку prism.js
Я хочу вызвать Prism.highlightElement или Prism.highlightAll после выполнения некоторой другой обработки javascript для моих блоков кода. Я могу в некоторой степени контролировать момент, когда Prism обрабатывает, где я размещаю <script src="prism.js"></script>
но я не вижу способа отключить автоматическую обработку.
1 ответ
Супер дурацкий ответ:
Несмотря на то, что при загрузке я попросил разработать, а не минимизировать версию prism.js, то, что я получил, в некотором роде минимизировано. Во всяком случае, я нашел этот кусок кода:
var a=document.getElementsByTagName("script")
и изменил это на это:
var a=document.getElementsByTagName("scriptxx")
Итак, теперь ничего не подсвечивается, пока я не позвоню явно Prism.highlightAll()
,