2015-03-12 6 views
0

У меня есть файл config.js, но я также хочу динамически конфигурировать некоторые кнопки. Вот мой код страницы:CKEditor edit config на лету

CKEDITOR.on('instanceReady', function (evt) 
        { 

        CKEDITOR.instances.MY_INSTANCE.destroy(); 
        CKEDITOR.config.toolbar_Basic = [['Bold']]; 
        CKEDITOR.config.toolbar = 'Basic'; 
        CKEDITOR.config.width=400; 
        CKEDITOR.config.height=300; 
        CKEDITOR.replace('MY_INSTANCE', CKEDITOR.config); 
}); 

, когда я иду на страницу, текстовое поле мигает и появляется/исчезает все время. Что не так? Как изменить конфигурацию ckeditor динамически?

PS. Я видел this answer, но это не помогло мне много

ответ

0

Использование Это: -

CKEDITOR.replace('editor1', { 
     language: 'fr', 
     uiColor: '#9AB8F3' 
    }); 

For More information click here

+0

говорится: «Непринятый экземпляр редактора« MY_INSTANCE »уже прикреплен к предоставленному элементу». –

+0

Перейдите по ссылке, которую они все описали. –

+0

Я искал .. ничего полезного –

0

В случае, если кто задавался вопросом о множественном решение редакторов, я считаю, что это Лучший.

$(".ckeditor").each(function() { 
    CKEDITOR.replace($(this).attr("id"), { 
     extraPlugins: 'justify,font' 
    }); 
}); 
Смежные вопросы