Я планирую использовать несколько ckeditor на одной странице.Мне нужно добавить ckeditor при нажатии кнопки, но он не работает на добавленном ckeditor.Я попытался вставить один и тот же класс и вызвать все ckeditors, такие как «querySelectorAll ('. Editor')» *
Он работает правильно на каждом классе «.editor».Но моя проблема в том, что ckeditor добавляется после нажатия кнопки.
Я обнаружил, что класс '.editor' добавлен путем проверки исходного кода.Я думаю, что это будет работать, теперь мне нужна помощь.
<div class="editors">
<div class="editor">
<p>Editor 1 here</p>
</div>
<div class="editor">
<p>Editor 2 here</p>
</div>
</div>
<button class="add-editor">Add New Editor</button>
<script>
$('.add-editor').click(function(){
$('.editors').append(' <div class="editor"><p>Editor 3 here (Editor Not Loading here)</p></div>')
});
var allEditors = document.querySelectorAll('.editor');
for (var i = 0; i < allEditors.length; ++i) {
InlineEditor.create(allEditors[i]);
}
</script>