我在文本墙上有多个CKEditor内联编辑器实例。我想修改背景颜色功能,以便更改其部分(可以是div
或p
)背景颜色。有没有办法做到这一点?
我的代码示例:
<div id="editor">
<div class="ckeditor-edit">This is a div section</div>
<p class="ckeditor-edit">This one is a paragraph</p>
</div>
我初始化CKEditor:
sections = $(".ckeditor-edit");
for (var i = 0; i < sections.length; i++) {
CKEDITOR.inline(sections[i]);
}
我认为我可以使用CKEDITOR.dom.element's setStyle,但我不知道从哪里开始。
修改
因此,我上面的代码将显示2个内联编辑器,一个在div
上,一个在p
上。我想要的是当我在div
的编辑器上选择背景颜色时,它应该更改div
的背景颜色。 p
的背景颜色应由p
上的内联编辑器控制。整体div#editor
bg颜色应保持不变。