我有一个ckeditor和jquery对话窗口的问题。 我有一个窗体,我把一个div拖到一个可排序的表格中。拖动时,我克隆div并打开包含ckeditor的jquery对话框。 编辑器在对话框的打开方法上创建,并在关闭时被销毁。 第一次拖动edtior后,它会在对话框中打开,但是页面中的所有对话框都不会打开。 我收到此错误:Uncaught TypeError: Object [object Object] has no method 'dialog'
当试图打开另一个对话框或用编辑器拖动另一个div。 我的代码是:CKEditor禁用所有jquery对话框
var CKEditor
$("#dialog_editor").dialog({
autoOpen: false,
height: 500,
width: $("#td_form").width(),
modal: true,
zIndex: -1,
buttons: [
{
text: "Save",
"class": 'btn btn_content',
click: function() {
saveEditorContent();
}
}
],
open: function (type, data) {
$(this).parent().appendTo("#form");
CKEditor = CKEditor = CKEDITOR.replace('text_editor', {
extraPlugins: 'autogrow',
removePlugins: 'resize'
});
},
close: function() {
CKEditor.destroy();
}
});
我已经搜索所有网站上,仍然没有找到答案。 我尝试添加了adapters/jquery.js
,目前仍是同样的问题...
尝试更新uploadcare插件,问题在一段时间之前得到修复。 – 2013-08-19 12:32:50