У меня возникают проблемы с вставкой в Froala. У меня есть кнопка пользовательского кода, который добавляет в <pre><code>Code here</code></pre>
тегах:Редактор Froala продолжает отступать при вставке кода
$('textarea[name="description"]').editable({
customButtons: {
insertCode: {
title: 'Insert code',
icon: {
type: 'font',
value: 'fa fa-code'
},
callback: function() {
if (!this.selectionInEditor()) {
this.$element.focus(); // Focus on editor if it's not.
}
var html = '<pre><code>' + (this.text() || '​') + '</code></pre>';
this.insertHTML(html);
this.saveUndoStep();
}
}
}
});
Я хотел бы, чтобы иметь возможность вставить код в редактор, удалить стиль, но сохранить переносы строк и отступ. Совсем как здесь на SO с CNTL+K
. Это возможно?