【问题标题】:How to make simple ckeditor plugin?如何制作简单的ckeditor插件?
【发布时间】:2011-05-18 19:00:15
【问题描述】:

我使用 CKEditor。我想做一个非常简单的插件:当用户选择文本然后点击 MyPluginIcon 时,编辑器会在带有特定类的 mytag 标记中包围文本。

所以它就像粗体或斜体按钮,但用于:

塔塔

我不是 JS 高手,所以一直在找插件来复制。我无法从选定范围内获取数据 :(。我的代码是:

        var cked = $("#" + part_id).ckeditorGet();
        var select = cked.getSelection();
        var ranges = select.getRanges( true );

        if ( ranges.length == 1 ) {
            range = ranges[0];
            var el = CKEDITOR.dom.element.createFromHtml( '<mytag"'+ $("#link").val() + '" >' + range.extractContents() + '</mytag>' );
            cked.insertElement(el);
        }

我做错了什么?

谢谢!

【问题讨论】:

    标签: javascript plugins ckeditor


    【解决方案1】:

    CKEDITOR 提供了一些在styes plugincode 中定义自定义样式的方法。以及如何使用它去basicstyles plugin。我想你会受益的。

    【讨论】:

      猜你喜欢
      • 2014-08-03
      • 1970-01-01
      • 2015-08-15
      • 1970-01-01
      • 1970-01-01
      • 2013-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多