我必须使用 HTML 5 data attribute在 Tiny MCE 中,但编辑器总是清除它们,因为它不是默认已知的属性 valid_elements配置。
所以我这里有两个问题:
- 数据属性是动态的(它可以是数据选项、数据测试、数据 foo 等...)所以我需要一个通配符值或其他东西。
- 我想允许所有标签的数据属性。
到目前为止,我已经尝试过:
extended_valid_elements : '@[id|class|title|style|data-options]',
和:
extended_valid_elements : '*[id|class|title|style|data*]',
但它不起作用:(
最佳答案
extended_valid_elements
不是这里的最佳选择。
看看 valid_elements
setting .这是一个例子
// The valid_elements option defines which elements will remain in the edited text when the editor saves.
valid_elements: "@[id|class|title|style|data-options|data*]," +
"a[name|href|target|title]," +
"#p,-ol,-ul,-li,br,img[src|height|width],-b,-i,-u," +
"-span[data-mce-type],hr",
关于javascript - TinyMCE,允许数据属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7744903/