@kat-vetal

Не могу понять initContents__brief_body is not a function?

Есть код js
if ( CKEDITOR.env.ie && CKEDITOR.env.version < 9 )
{
    CKEDITOR.tools.enableHtml5Elements( document );
}

CKEDITOR.config.height = '300px';
CKEDITOR.config.width = '100%';

var initContents__brief_body = ( function() {

    config = {
        "contentsCss" : ["/assets/d48a9ac3/css/bootstrap.css"]
    };

    var contents__brief_body = CKEDITOR.replace( 'contents-brief_body', config );
    } )();



initContents__brief_body()

в консоле выдает ошибку initContents__brief_body is not a function

Помогите разобраться в чем проблема
  • Вопрос задан
  • 112 просмотров
Решения вопроса 1
Вы в initContents__brief_body записываете результат выполнения самовызывающейся ((function() {})()) функции, которая ничего явно не возвращает (а возвращает undefined), следовательно initContents__brief_body будет равен undefined.

var initContents__brief_body = ( function() {

    config = {
        "contentsCss" : ["/assets/d48a9ac3/css/bootstrap.css"]
    };

    var contents__brief_body = CKEDITOR.replace( 'contents-brief_body', config );
    } )();
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы