gpt4 book ai didi

javascript - CKEditor 和转义元素

转载 作者:行者123 更新时间:2023-11-28 09:14:02 25 4
gpt4 key购买 nike

我使用CKEditor用于更新CMS我的网站上的内容。我还使用 FontAwesome,其中包含一组精美的图标,可以像这样显示

<i class="icon-envelope"></i>

问题是 CKEditor 在客户端转义了这个 i 标记,我在源代码模式下看不到它。

我怎样才能允许这个标签?我尝试过使用 CONFIG.removeFormatTags = '',但不幸的是它不起作用。

最佳答案

它被删除,因为它是空的。添加一些不间断空格&nbsp;或零宽度空间&#8203;在其中保存您的标签。

您还可以删除 i来自CKEDITOR.dtd.$removeEmpty目的。然而,这可能会打破其他空<i>没有 class="icon-envelope" 的标签。要解决此问题,您需要使用 data processor过滤空<i>'s没有class="icon-envelope" 。我想很简单。

关于javascript - CKEditor 和转义元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15908145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com