Я работаю с CKEDITOR, чтобы сделать контент редактируемым.
Редактор открывается в модальном режиме начальной загрузки, когда я нажимаю кнопку, возможно, поэтому этого не происходит. работает.
Проблема в том, что я не могу сосредоточиться на полях, необходимых для вставки контента в редакторе.
Два скриншота, чтобы понять проблему: https://i.sstatic.net/hrzhY.jpg — Когда я не могу ничего написать во входных данных, нет фокуса
https:// i.sstatic.net/Xmy0b.jpg — Когда я пытаюсь проверить, потому что ничего не написано
// At the beginning of my document ready
// To append the editor
$(".modal-body").append('
');
// To avoid conflicts
for(name in CKEDITOR.instances)
{
CKEDITOR.instances[name].destroy(true);
}
// At the beginning too, to avoid a breakline each time I open my editor again
CKEDITOR.config.enterMode = CKEDITOR.ENTER_BR;
CKEDITOR.config.shiftEnterMode = CKEDITOR.ENTER_BR;
// When I click on a button to open the editor
$('#wysiwyg-modal').modal('show')
CKEDITOR.replace('editor1', {
toolbar: 'editor1',
//uiColor: '#FFDC6E',
});
Спасибо за помощь.
РЕДАКТИРОВАТЬ: Совершенно случайно я нажал кнопку Клавиша Escape, когда я нажал на один из плагинов, требующих ввода текста, например изображения. Модальное окно закрылось, но форма плагина все равно открылась, и я смог вводить поля. Если я заполню поля и попытаюсь нажать «ОК», то получу ошибку «b не определен».
Я задал свой вопрос на странице CKEDITOR на Github, меня попросили задать его здесь: https://github.com/ckeditor/ckeditor4/issues/3555
Я работаю с CKEDITOR, чтобы сделать контент редактируемым. Редактор открывается в модальном режиме начальной загрузки, когда я нажимаю кнопку, возможно, поэтому этого не происходит. работает. Проблема в том, что я не могу сосредоточиться на полях, необходимых для вставки контента в редакторе.
Два скриншота, чтобы понять проблему: https://i.sstatic.net/hrzhY.jpg — Когда я не могу ничего написать во входных данных, нет фокуса
https:// i.sstatic.net/Xmy0b.jpg — Когда я пытаюсь проверить, потому что ничего не написано
Это моя конфигурация CKEditor:
[code]/** * @license Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. * For licensing, see https://ckeditor.com/legal/ckeditor-oss-license */
(полная версия + плагин Font Awesome на данный момент)
А это части моего код, который заставляет его работать:
HTML:
[code]
Add custom content
Save
[/code]
JS:
[code]// At the beginning of my document ready
// To append the editor $(".modal-body").append('
');
// To avoid conflicts for(name in CKEDITOR.instances) { CKEDITOR.instances[name].destroy(true); }
// At the beginning too, to avoid a breakline each time I open my editor again CKEDITOR.config.enterMode = CKEDITOR.ENTER_BR; CKEDITOR.config.shiftEnterMode = CKEDITOR.ENTER_BR;
// When I click on a button to open the editor $('#wysiwyg-modal').modal('show')
[b]РЕДАКТИРОВАТЬ:[/b] Совершенно случайно я нажал кнопку Клавиша Escape, когда я нажал на один из плагинов, требующих ввода текста, например изображения. Модальное окно закрылось, но форма плагина все равно открылась, и я смог вводить поля. Если я заполню поля и попытаюсь нажать «ОК», то получу ошибку «b не определен».