Ckeditor删除一些元素

时间:2014-09-01 13:25:05

标签: drupal ckeditor

在ckeditor编辑器和(ADDED)中使用Drupal 7

点击Html Source并粘贴:

<span><a href="#"><i class="fa fa-facebook"></i></a></span>

然后ckeditor删除ai元素,使其成为:

<span></span>

问题是我无法将i元素放在a元素中:

 <a href="#"><i class="fa fa-facebook"></i></a>

我该如何解决这个问题?

我在{strong>自定义JavaScript配置中添加的span元素遇到了类似的问题:

config.allowedContent = true;

1 个答案:

答案 0 :(得分:0)

allowedContent表示仅允许这些实体。 extraAllowedContent表示除默认实体外还允许这些实体。所以你可以使用其中一个:

        CKEDITOR.replace('textarea_id', {
            allowedContent: 'span i a'
        });

或者

        CKEDITOR.replace('textarea_id', {
            extraAllowedContent: 'i a'
        });