CKEDITOR.ENTER_BR不与CKEditor合作

时间:2016-02-17 17:01:21

标签: javascript ckeditor ckeditor4.x

我可以配置一个非常简单的内联CKEditor实例,并在配置中添加CKEDITOR.ENTER_BR。但它不起作用,编辑仍然打破<p>元素。为什么呢?

CKEDITOR.inline(el.get(0),
{
   enterMode: CKEDITOR.ENTER_BR  
});

https://jsfiddle.net/adrianrosca/8xykrxwu/

1 个答案:

答案 0 :(得分:1)

编辑器可能是由CKEditor的自动内联功能创建的,can be disabled

CKEDITOR.disableAutoinline = true;

如果您不禁用该选项,则对CKEDITOR.inline的调用无法正常工作,因为编辑器已经创建。

您还可以使用editor.setActiveEnterMode更改编辑器 Enter 键的当前行为。

您还应注意CKEDITOR.ENTER_BR模式为NOT recommended。如果你这样做来控制段落间距,你应该使用样式表。