CKEditor插件,如何在单击创建的内容时重新打开对话框

时间:2015-07-23 16:05:50

标签: javascript jquery html ckeditor

我正在创建一个ckeditor插件,我意识到默认的ckeditor插件能够在创建后重新打开编辑对话框。 例如,您插入表或链接,如果双击新创建的表或链接,表对话框将再次打开,以便您可以更改其属性。有没有人知道如果我点击创建的内容使插件也可以重新打开对话需要做什么?谢谢。

1 个答案:

答案 0 :(得分:1)

为doubleclick事件设置一个监听器,并调整data.dialog值,如果它在你的元素上。

如果您想了解更多信息,请阅读他们的文档,因为这应该在他们提供的指南中进行解释。

    editor.on( 'doubleclick', function( evt )
        {
            var element = evt.data.element;
            if ( element.is( 'img' ) )
                evt.data.dialog = 'mydialog';
        });