【发布时间】:2015-09-04 23:26:33
【问题描述】:
我正在使用 CKEDITOR 4.5.1,并希望禁止在编辑器中双击图像时出现图像属性对话框。
搜索后,我发现了一个看起来是解决方案的方法,如下所示:
CKEDITOR.instances.pageContent.on( 'doubleclick', function( evt ) {
var element = evt.data.element;
if ( element.is( 'img' ) && !element.data( 'cke-realelement' ) && !element.isReadOnly() ){
evt.data.dialog = null;
}
}, null, null, 10000) ;//priority has to be higher than image priority.
代码确实触发并将对话框设置为空,但是,默认图像属性对话框仍然出现。我的假设是 CKEDITOR 中的侦听器在上述代码执行并设置对话框后运行。我尝试了不同的值来代替 10000,但没有成功。
【问题讨论】:
标签: javascript jquery ckeditor