javascript - TinyMCE 5 extended_valid_elements 不能自动工作
问题描述
我将自定义类添加到 UL 标记,但除非我单击代码 <> 并单击保存,否则它不起作用。我错过了什么吗?
tinymce.init({
selector: 'textarea',
toolbar: 'bullist code',
content_css: [
'../../css/custom.css',
],
extended_valid_elements: 'ul[class=myCustomClass]',
});
解决方案
我终于解决了我的问题,如果有人想知道。而不是使用extended_valid_elements 使用这个
setup: function (editor) {
editor.on('ExecCommand', function (e) {
if (e.command === 'InsertUnorderedList'){
tinymce.activeEditor.dom.addClass(
tinymce.activeEditor.selection.getNode(), 'myClass'
);
}
});
}
推荐阅读
- python - 如何在python中删除字典列表值中的'\ n'?
- javascript - reactjs中的可选导出
- azure-active-directory - 如何在 Azure 中自动进行 PIM 登录?
- javascript - 如何在 react-native 中获取当前的 y 值?
- mysql - 如果mysql中两列相同则不插入
- javascript - 如何在 amChart3 中重叠图表
- arrays - 从一个具有浮点数和 NaN 的 1 和 0 创建一个相等的 numpy 数组
- arrays - 更新多个数组中的对象
- c# - 如何将来自 Web 服务器的 http 请求重定向到应用程序服务器中的 .Net Core Web API?
- python - 您好,我需要创建一个 python 查询,在所选列的每一行中选择最大值和最小值