CKEDITOR插件acf允许con

时间:2014-08-17 17:08:40

标签: javascript ckeditor advanced-custom-fields

我正在创建一个插件,我需要能够在跨节点中添加类。我已经阅读了CKEditors网站上的文档,但它对我没有帮助。这就是我正在尝试的:

CKEDITOR.plugins.add( 'mymodule', {

    init: function( editor )
    {
        editor.path = this.path;
        editor.css = "styles.css";

        CKEDITOR.config.extraAllowedContent = "span(added,removed)";

        // other stuff
    }
}

在editor.on(" change")事件期间,这些类被添加到编辑器中。

我不想禁用ACF,因为这是便宜的出路。我已经让ACF为我的对话框工作,允许一个类到自定义标签。 SPAN的课程不是通过我的对话添加的,所以我认为这就是为什么不在那里工作。

var command_comment = editor.addCommand( 'comment', new CKEDITOR.dialogCommand('comment', {
    allowedContent: 'comment(comment)'
}) );

然而,这允许注释但不允许跨度类:

var command_comment = editor.addCommand( 'comment', new CKEDITOR.dialogCommand('comment', {
    allowedContent: 'comment(comment); span(added)'
}) );

0 个答案:

没有答案