【发布时间】:2014-07-12 08:24:47
【问题描述】:
我在 CKEDITOR 3 中有这样的 DOM
<div style="text-align: center;">
<div class="embed-container">
<img src="http://ducpt1.st.public.editor.vnexpressdev.net/original/images/blank.png" title="Video" />
</div>
</div>
当我选择img并删除它时,我如何检查它是img标签???
对不起,我的英语不好!!!
【问题讨论】:
-
请说明您如何删除它。如果您通过单击它并按删除手动删除它,为什么需要标签名称?这个问题看起来有点像 XY 问题 (meta.stackexchange.com/questions/66377/what-is-the-xy-problem)
-
我只是选择了它,然后按删除或退格键。我需要知道标签名称才能更改父节点类。谢谢回答
-
看看这个:stackoverflow.com/questions/7446367/… - 但是,我认为最好的办法是为您的需要创建一个小部件插件。这很难说,取决于您的要求,但我认为这有点太难了,而且肯定有另一种比编辑类定义更简单的方法。例如后处理呢?我不明白您为什么需要更改课程。
-
我的网站有 div.embed-container 的 CSS(height)。如果我只是删除 img,内容将变为 所以当网站呈现时,它将有空间:(
-
Oleq 的回答似乎是合法的,但我仍然会尝试找到一种解决方法,例如在保存或更改 CSS 结构而不是附加到 CKEditor 系统之前使用 jQuery 对数据进行后处理。
标签: ckeditor