Как определить, загружен ли CKEditor?

Как узнать, загружен ли CKEditor? Я просмотрел документы по API, но смог найти только загруженное событие. Я хочу проверить, загружен ли CKEditor, потому что, если я загружу его второй раз, мои текстовые поля исчезают.

20
задан Kees C. Bakker 4 May 2013 в 09:16
поделиться

1 ответ

Я просмотрел документацию по API, но смог найти только загруженное событие.

Я не знаю, существует ли для этого конкретное свойство - может быть! - но вы можете использовать загруженное событие для установки глобального флага. Это не очень хорошо, но сработает.

// At the top of the script
CKEDitor_loaded = false;

// then later
CKEDITOR.on('loaded', function(){ CKEditor_loaded = true; });

Вместо глобальной переменной вы также можете рассмотреть возможность установки чего-либо внутри CKEDITOR :

CKEDITOR.flag_loaded = true;

Это было бы немного чище.

1
ответ дан 30 November 2019 в 00:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: