редактор jquery на элементах dom - PullRequest
0 голосов
/ 12 января 2011

Я пытаюсь использовать редактор wysiwyg для изменения содержимого вновь созданных элементов div. Но я не могу этого сделать.редактор видит только существующие элементы в html, но не только что созданные.Я использую следующий код для создания нового элемента div.

$("button").click(function() {
  var elm = $('<div id="text">testing testing</div>');
  elm.appendTo('#wrapper');

Я использую ckeditor, чтобы сделать созданный div редактируемым.Это просто делает это

$('#text').ckeditor();

Это не работает.Редактор не может видеть недавно созданный div.Независимо от того, какой редактор я использую, это всегда так.Что я делаю неправильно.Любое решение для этого.

1 Ответ

0 голосов
/ 13 января 2011

Вам необходимо прикрепить редактор после создания элемента.

$("button").click(function() {
    var elm = $('<div id="text">testing testing</div>');
    elm.appendTo('#wrapper');
    elm.ckeditor();
}
...