我在这里搜索过高级内容过滤器下的CKEditor文档,但这对我来说真的很困惑。
我想要做的就是将一些简单的Flexslider代码粘贴到CKEditor框中,但是当它保存时,类语句被剥离,只留下ul。
我可以找到很多关于删除不需要的标签的想法,但没有什么可以说允许在ul元素上使用类'slider'。
在我的config.js中,我尝试过:
CKEDITOR.editorConfig = function( config )
{
config.allowedContent = 'ul(slider)';
}
另外,尝试了extraAllowedContent,但没有快乐。有谁知道怎么做?
答案 0 :(得分:1)
这就够了:
CKEDITOR.replace( 'editor', {
extraAllowedContent: 'ul(slides)'
} );
您可以查看:
复制该HTML,粘贴到编辑器并切换到源模式:
您可以看到粘贴时保留了slides
类,这意味着当您加载数据时,它不会被CKEditor剥离(在源和所见即所得模式之间切换等于加载数据)。因此,如果你失去了这门课程,那么外面的 CKEditor就无法正常工作。