【发布时间】:2015-07-23 16:05:50
【问题描述】:
我正在创建一个 ckeditor 插件,我意识到默认的 ckeditor 插件能够在创建后重新打开编辑对话框。 例如,您插入一个表格或链接,如果您双击新创建的表格或链接,表格对话框将再次打开,以便您可以更改其属性。如果我单击创建的内容,有谁知道需要做什么才能使插件也可以重新打开对话框?谢谢。
【问题讨论】:
标签: javascript jquery html ckeditor
我正在创建一个 ckeditor 插件,我意识到默认的 ckeditor 插件能够在创建后重新打开编辑对话框。 例如,您插入一个表格或链接,如果您双击新创建的表格或链接,表格对话框将再次打开,以便您可以更改其属性。如果我单击创建的内容,有谁知道需要做什么才能使插件也可以重新打开对话框?谢谢。
【问题讨论】:
标签: javascript jquery html ckeditor
为双击事件设置一个监听器,并调整 data.dialog 的值(如果它在您的元素上)。
如果您想了解更多信息,请阅读他们的文档,因为这应该在他们提供的指南中进行解释。
editor.on( 'doubleclick', function( evt )
{
var element = evt.data.element;
if ( element.is( 'img' ) )
evt.data.dialog = 'mydialog';
});
【讨论】: