Tinymce 4:如何在具有已定义类/属性的内容中仅允许一个元素

Tinymce 4:如何在具有已定义类/属性的内容中仅允许一个元素,tinymce,filtering,Tinymce,Filtering,实际上,我有两个问题: 有没有办法将tinymce配置为只允许内容中具有特定类/属性的一个元素?例如,我只需要内容中的一个元素,因此当您编辑此元素并按Enter键时,它会创建另一个。相反,我只想要一个具有不同类的div(即)。可能吗 有没有办法在div中定义允许的元素?例如,中唯一有效的元素是和内联文本。如果你试着在里面放一个div/p/什么的,它会把它清理干净吗 谢谢 1. forced_root_block : 'div', forced_root_block_attrs: { "cl

实际上,我有两个问题:

  • 有没有办法将tinymce配置为只允许内容中具有特定类/属性的一个元素?例如,我只需要内容中的一个
    元素,因此当您编辑此元素并按Enter键时,它会创建另一个
    。相反,我只想要一个具有不同类的div(即
    )。可能吗
  • 有没有办法在div中定义允许的元素?例如,
    中唯一有效的元素是

    和内联文本。如果你试着在里面放一个div/p/什么的,它会把它清理干净吗
  • 谢谢

    1. forced_root_block : 'div',
       forced_root_block_attrs: { "class": "title"},
    
  • 需要添加有效的\u元素、有效的\u子元素和有效的\u类设置


  • 谢谢,但那没用。当您在
    中编辑文本并按Enter键时,您将得到另一个
    ,而不是我的设置中的
    ,我的设置中有
    tinyMCE.init({forced\u root\u block:'div',forced\u block\u attrs:{class':'text},有效的_类:'text title',无效的_样式:'*',有效的_元素:'div[class],br,sub,strong,em'})
    在这种情况下,我认为您需要进行一些特定的开发。对于问题2,使用有效的子项:有效的_子项:'div[em | sub | strong | br |#text],