如何全局应用自定义格式,而不仅仅是应用于所选节点?
这就是我正在做的事情,但它只适用于所选节点:
var fontSize = 12;
tinyMCE.activeEditor.formatter.apply('fontSize', {
value : fontSize
});
我想要实现的是:在字体大小更改时,如果在tinymce编辑器上没有选择任何内容,请将font-size应用于所有节点或主要父节点。
由于
答案 0 :(得分:0)
这些东西是tinycme编辑器核心的Fromatter.js类中的处理程序。 不幸的是,您无法使用配置选项更改该行为。
您可以做的是保存您的实际选择,选择整个编辑器内容并将格式应用于您可以使用ed.getBody()
获得的iframe编辑器iframe主体元素。
之后您可以重置以前的选择。