Javascript ckEditor-设置数据后未触发mouseup事件

Javascript ckEditor-设置数据后未触发mouseup事件,javascript,ckeditor,dom-events,Javascript,Ckeditor,Dom Events,我通过Javascript加载了一个ckEditor,然后在instancerady事件中,我为mouseup添加了另一个事件。。。在我使用setText属性(我使用了jQuery方式和Javascript方式)之前,这种方法非常有效。设置后,mouseup事件不再触发。甚至在我再次设置事件处理程序之后 相关代码: var elem = CKEDITOR.instances[eID]; elem.document.on("mouseup",function(){

我通过Javascript加载了一个ckEditor,然后在
instancerady
事件中,我为
mouseup
添加了另一个事件。。。在我使用
setText
属性(我使用了jQuery方式和Javascript方式)之前,这种方法非常有效。设置后,
mouseup
事件不再触发。甚至在我再次设置事件处理程序之后

相关代码:

var elem = CKEDITOR.instances[eID];
elem.document.on("mouseup",function(){
            QuickHandler(elem);
        });



function QuickHandler(who)
{

    $("#"+who.name).val(who.getData() +    QuickTextSelected.QuickTextData);
       $("input[type='text'],textarea, .cke_contents").css({border: "Solid 1px rgb(155,181,234)"}).unbind("click");
    

}
这是jQuery插件版本,但它与内部Javascript编辑器对象映射的工作方式相同。(相反,它不起作用)


setData
setText
是否清除所有事件处理程序?

似乎通过使用setData CKEditor infact替换文档元素使事件无效,请参见

,如果有人能帮我查找这一点,我会很高兴,因为我有完全相同的问题,但使用keyup和paste event。。。在我们提交表单并通过setData(“”)清除texteditor的内容后,这两个事件不再触发;此后,所有事件似乎都不再发生。