繁体   English   中英

Ckeditor:发生dom更改事件

[英]Ckeditor: on dom change event

是否有可能参与ckeditor dom中的元素创建过程? 例如,每次编辑器想要将p元素添加到dom中时,我想在元素添加之前对其设置一些自定义属性。

仔细阅读规范,我偶然发现了dataprocessor ,该处理器将dom转换为html,并允许加入构建元素html的过程。

<script type="text/javascript">

CKEDITOR.on('instanceReady', function(e) {
  var editor = e.editor;
  editor.dataProcessor.htmlFilter.addRules({
    elements: {
      p: function(e) {
        e.attributes.style = 'padding: 20px;';
      }
    }
  });
});

</script>

注意每个ckeditor实例的数据处理器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM