Javascript 我可以使用内联编辑器更改div/section的背景色吗?
我有多个文本墙上的CKEditor内联编辑器实例。我想修改背景色功能,以便它更改其部分(可以是Javascript 我可以使用内联编辑器更改div/section的背景色吗?,javascript,css,ckeditor,Javascript,Css,Ckeditor,我有多个文本墙上的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>
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>
这是一个部门
这是一个段落
我想编辑一下:
sections = $(".ckeditor-edit");
for (var i = 0; i < sections.length; i++) {
CKEDITOR.inline(sections[i]);
}
sections=$(“.ckeditor edit”);
对于(变量i=0;i
我想我可以用,但我不知道从哪里开始
编辑
因此,我上面的代码将显示两个内联编辑器,一个在
div
上,另一个在p
上。我想要的是,当我在编辑器上为div
选择背景色时,它应该更改div
的背景色。p
的背景色应由p
上的内联编辑器控制。整体div#编辑器
bg颜色应保持不变。您到底想更改什么颜色?页面上的div和段落或带有editor@epascarello因此,对于在div
上初始化的内联编辑器,我希望它只更改div
背景色。p
上的编辑器将对p
执行相同的操作(每个部分都可以有自己的bg颜色)不确定单个编辑器上的bg属性更改将如何覆盖父级的颜色…@epascarello不确定我是否理解您的意思。我不是想覆盖家长的颜色?仅对元素CKEDITOR进行了初始化。