Загрузить ckeditor в ajax-контенте

Я использую CKEditor, чтобы изменить текстовые поля на wysiwyg. Все работает нормально, за исключением случаев, когда я загружаю контент через вызов Ajax. Тогда мой CKEditor не загружается.

Я искал решение, но не смог найти ничего, что сработало бы для меня.

Мой вызов Ajax в основном выглядит так:

$.ajax({
    type: "POST",
    url: url,
      success: function(data) {
            $('#content').html(data);
            $('.ckeditor').ckeditor();
      }
});

Как видите, я пытался использовать функцию ckeditor()чтобы программно загрузить CKEditor. Но это дает мне следующую ошибку:

FireFox говорит:

$(".ckeditor").ckeditor is not a function

И IE говорит:

Object doesn't support property or method 'ckeditor'

Есть ли другой способ загрузить CKEditor по имени класса, когда содержимое загружается через вызов Ajax?

5
задан w00 9 July 2012 в 19:13
поделиться