Я пытаюсь сделать новую функцию в редакторе Bootstrap wysiwyg для вставки исходного кода для highlightjs, но без успеха.Bootstrap wysiwyg и подсветка синтаксиса
На официальной странице (github) Я нашел несколько предложений о настройке и execCommand, но я не знаю, как их реализовать.
Кто-нибудь за помощью?
EDIT: Я успешно добавлен кнопку на панели инструментов, как:
<a class="btn btn-small dropdown-toggle" data-toggle="dropdown" title="insertCode"><i class="icon-code"></i> <i class="icon-angle-down icon-on-right"></i></a>
<ul class="dropdown-menu dropdown-light">
<li><a data-edit="insertCode c">C/C++</li>
<li><a data-edit="insertCode php">PHP</li>
</ul>
И я пытаюсь редактировать самозагрузки-wysiwyg.js файл как:
(function(b) {
var insertCode = function (language) {
var preElem = document.createElement("pre"),
var codeElem = document.createElement("code");
codeElem.className = language;
}
...
...
Но я не знаю, как для этого. Но до этого я не могу запустить этот метод.
EDIT 2:: Я заменил мой редактор на лето, потому что я не знаю, как решить эту проблему.
Я пытаюсь добавить пользовательскую функцию insertCode в файл bootstrap-wysiwyg.js, но, к сожалению, я не знаю, как, потому что в любом случае я получаю ошибки. На странице Mozzila для execCommand я не нашел никакого примера :( – Kolesar