tinyMCE как отменить выбор выделенной области

Я работаю с tinyMCE 4.x и хотел бы удалить любой установленный формат во всем тексте редактора программно. Он просто должен делать то, что делает команда removeFormat. До сих пор я пришел:

tinymce.execCommand('selectAll', true, 'texteditor');
tinymce.execCommand('RemoveFormat', true, 'texteditor');

RemoveFormat работает только для предварительно выделенного текста, поэтому я делаю "SelectAll" перед RemoveFormat. Это работает нормально, но все остается выбранным после RemoveFormat. Таким образом, вопрос: есть ли способ удалить какой-либо формат, не выбирая все раньше? Если нет, как отменить выбор ранее выделенного текста? (Я попытался установить фокус на texteditor после, но выбор остается). Я уверен, что есть простой способ просто не мог найти его в сети.

1 ответ

Я думаю, что нашел ответ. После использования RemoveFormat вы можете добавить эту строку:

tinymce.activeEditor.selection.collapse();
Другие вопросы по тегам