动态内联ckeditor模糊不触发

时间:2015-06-05 10:11:33

标签: ckeditor

在我像这样在页面加载初始化所有ckeditor内联实例之前。

    iframe.contents().find(".editable").each(function(index){
    CKEDITOR.inline(this,{
        on:{
            blur: function(event){
                console.log("send");
                 var data = event.editor.getData();
                 console.log(data);
            },

        },
    });

并且工作正常。 现在我只是在需要时(当点击元素时)尝试启动ckeditor并且在模糊时销毁istance但是我有模糊事件的问题。只有当您在编辑框外单击然后再次单击时才会触发盒子,然后外面再次。 这是我的代码:

    iframe.contents().find(".editable").click(function(index){
    CKEDITOR.inline(this,{
        on:{
             instanceReady: function(event) {
                event.editor.focusManager.focus();
            },
            blur: function(event){
                console.log("send");
                 var data = event.editor.getData();
                 console.log(data);
                 event.editor.destroy();
            },
    },
    });

我可能在飞行中对inizialization做错了。请有人帮忙。

0 个答案:

没有答案