是否可以将“原子”块内容插入到CKEditor中?将原子内容插入到CKEditor中
例如,我想在<p>A B C</p>
的“B”之后插入<h1>Test</h1>
。目前使用CKEDITOR.currentInstance.insertHtml('<h1>Test</h1>')
,块标签被删除,并且变为<p>A BTest C</p>
(在“B”之后的光标)。我希望它被插入到光标所在的P块的末尾,如<p>A B C</p><h1>Test</h1>
这里是一个工作示例http://jsfiddle.net/T49Pf/3/。当插入符号位于第一段的任何位置,然后单击“插入”时,我没有插入h1
标签。但是当插入符号位于第二个(空白)段落时,我确实有h1
块元素。现在,当我点击任意位置的“插入”时,内容会插入到保持原子的位置(不要丢失h1
标记)。它类似于“魔术线”插件。
哪个CKEDITOR的版本您使用的? – stackunderflow
[高级内容过滤](http://docs.ckeditor.com/#!/guide/dev_advanced_content_filter) – Reinmar
这是CKEditor的最新版本:4.2.0。我刚刚添加了一个实例。它不是ACF,因为当插入符号处于空白段落时,我确实有原子内容(我也选择标准工具栏来启用H1)。 – jcisio