在我正在开发的 CMS 中,我需要插入一些自定义 HTML(有效):
var element = CKEDITOR.dom.element.createFromHtml("<div class='sidebar'>Edit Sidebar Text</div>");
问题是,当编辑侧边栏元素内的内容时,按 ENTER 会复制侧边栏 DIV,而不是在侧边栏内添加 P 标记。我如何告诉编辑器使用段落?
我希望这样:
<div class="sidebar">
Enter sidebar text
<p></p>
</div>
并得到这个:
<div class="sidebar">
Enter sidebar text</div>
<div class="sidebar">
</div>
我没有对“entermode”设置进行任何更改。
最佳答案
您几乎已经猜到了首选项的名称: http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.forceEnterMode (是的,我认为这个设置应该默认为 true,但至少我们可以选择设置它)
关于javascript - CKEditor:如何在DIV中强制P?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13608502/