CKEditor具有相同选择器的多个可编辑器?

时间:2016-04-01 21:11:54

标签: javascript ckeditor editor

我正在尝试创建一个通用小部件(组件),它可能是一个项目组件,一个列表组件(如选项卡)或其他任何东西。 EXP:

<div class="widget-component">
    <div class="item">
        <div class="widget-component-title">Title 1</div>
        <div class="widget-component-description">Description 1</div>
    </div>
    <div class="item">
        <div class="widget-component-title">Title 2</div>
        <div class="widget-component-description">Description 2</div>
    </div>
</div>

组件是在小部件脚本之外定义的,它们只需要尊重定义的选择器(小部件选择器,可编辑选择器)。 在列表小部件的情况下,可编辑的标题或描述不止一次出现。 我一直在寻找解决方案,这是我遇到的。

  • http://ckeditor.com/comment/135051#comment-135051 这个解决方案有效但它打破了通用性原则,我还必须跟踪重复项目的索引类。
  • 我甚至试图扩展&#34; initEditable&#34;函数widget/plugin.js但因为我不想修改文件(阻止我自己从未来的更新),我可以通过外部脚本扩展它(&#34; initEditable&#34;不可访问)我放手吧。

我遇到的最佳建议解决方案是this here但它确实似乎尚未实施。

赞赏任何好主意

由于

0 个答案:

没有答案