在ckeditor编辑器和(ADDED)中使用Drupal 7
点击Html Source并粘贴:
<span><a href="#"><i class="fa fa-facebook"></i></a></span>
然后ckeditor删除a
和i
元素,使其成为:
<span></span>
问题是我无法将i
元素放在a
元素中:
<a href="#"><i class="fa fa-facebook"></i></a>
我该如何解决这个问题?
我在{strong>自定义JavaScript配置中添加的span
元素遇到了类似的问题:
config.allowedContent = true;
答案 0 :(得分:0)
allowedContent
表示仅允许这些实体。 extraAllowedContent
表示除默认实体外还允许这些实体。所以你可以使用其中一个:
CKEDITOR.replace('textarea_id', {
allowedContent: 'span i a'
});
或者
CKEDITOR.replace('textarea_id', {
extraAllowedContent: 'i a'
});