TinyMCE не был загружен в div - PullRequest
       24

TinyMCE не был загружен в div

0 голосов
/ 14 февраля 2012

В настоящее время я использую TinyMCE в качестве основного редактора текста на моем веб-сайте, но теперь я столкнулся с довольно сложной проблемой: я встроил TinyMCE в html-файл A и использовал JQuery для загрузки файла A в другой html-файл. Элемент div B, и все работало нормально, за исключением того, что TinyMCE в файле A не был загружен.

Кто-нибудь здесь сталкивался с подобной проблемой b4?

Ответы [ 3 ]

1 голос
/ 14 февраля 2012

Вам может понадобиться инициализировать редактор TinyMCE после его добавления на страницу A, добавив следующий код после load('fileB.html'):

tinyMCE.init({
    mode: 'textareas',
    theme: 'simple',
    language: 'en'
});

Вы, очевидно, можете изменить эти настройки по мере необходимости. Полная ссылка

0 голосов
/ 14 февраля 2012

Вам нужно вызывать eighter функцию инициализации tinymce, как уже было сказано в JScoobyCed, или вы просто вызываете это

tinymce.execCommand('mceAddControl', true, 'id_of_your_textarea');
0 голосов
/ 14 февраля 2012

В вашем коде jQuery после загрузки файла вы можете вызвать

tinyMCE.init({
  // ...
});

Вы поместите эту часть из файла 'A' в функцию и вызовете эту функцию после загрузки файла.

...