【发布时间】:2018-10-10 02:11:43
【问题描述】:
我在 Ckeditor - Drupal 8 中使用“允许的 html 标签”过滤器。
我希望 Ckeditor 保留具有特定类或 ID 的 <span> 标签,如果它没有属性则删除。
例如:
- 保持跨度:
<span class="apple">text sample</span> - 保持跨度:
<span id="fruit">text sample</span> - 删除跨度:
<span>text sample</span> -> text sample
实际上,当我配置文本格式时,我在允许的标签字段中有这段代码:
<p><sup><sub><span id class="apple"><a href !href accesskey id rel target title>
它让<span> 带有 ID 或想要的类,但我无法摆脱不想要的没有属性的 <span>。
有没有办法解决这个代码输入问题?
提前致谢,
艾米莉
【问题讨论】:
-
我们可以使用 Javascript/jQuery 吗?
-
我没有遇到完全相同的问题,但是类似的问题,我有很多span标签,由这个错误引起:
editor.insertHtmlpollutes editable with empty spans #2813。我希望这个问题的答案也能帮助我。 span 标签需要在提交表单时被 ckeditor 删除,因为它们不应该被保存。