Я использую CkEditor для редактирования контента и вызова этой страницы через ajax. Он отлично работает для загрузки первой страницы. Но когда я загружаю другую страницу, в консоли я вижу ошибку, что экземпляр уже существует. Поэтому попытался заменить все текстовые поля, используя CKEDITOR.replaceAll();
на каждой странице. Но снова я получаю такую же ошибку. Когда я искал эту ошибку. Я наткнулся на другой StackOverflow вопрос с ответомCkEditor не уничтожает экземпляр
if(editor.instance(Instancename) {
CKEDITOR.instances.textarea.destroy();
}
Но у меня есть несколько, текстовое поле генерируется случайным образом, так что я не могу использовать этот код, как я не знаю, id
или name
в текстовое поле. У кого-нибудь есть лучшее предложение, что я должен сделать, чтобы заменить textarea на ckeditor?
работа вокруг, чтобы генерировать каждый со случайным именем –
ГЕНЕРАТОРОВ с той же Calss на страницу и заменить на имя класса является лучшей идеей – Aryan