0

我不知道这是一个有效的问题。我已经看到插件和对话框定义的大多数 CKEditor 示例都使用变量"editor"。我想知道它是什么以及它的价值来自哪里。

例如

CKEDITOR.plugins.add( 'sample',
 {
  init : function( editor )
   {
    alert( 'Editor "' + editor.name + '" is being initialized!' );
   }
 });

在此示例行init : function( editor )中,有一个“编辑器”。我想知道它是什么以及它具有上述示例的所有功能editor.name。这些变量如何分配所有这些值。

4

1 回答 1

2

该变量editor是您正在处理的 JavaScript CKEditor 对象的实例。

当 CKEditor 调用该init函数时,它将自己的实例作为函数参数传递(editor在您的示例中调用)。

这是列出编辑器实例的所有可用成员的API 文档。

于 2012-11-19T09:04:29.490 回答