gpt4 book ai didi

javascript - 更改 TinyMCE 中的默认字体系列

转载 作者:可可西里 更新时间:2023-11-01 01:35:11 24 4
gpt4 key购买 nike

我已经使用文档 here 成功更改了编辑器内的默认字体但这给我留下了一个问题。字体下拉列表中原来的默认字体不再有效。

原始默认值:Verdana
新默认值:MyCustomFont

当我在编辑器中输入时,默认情况下我会看到我的 MyCustomFont 字体。如果我尝试将其更改为 Verdana(原始默认值),则不会发生任何事情。我可以将它更改为除 Verdana 之外的任何字体系列。我还注意到,当我在下拉列表中选择 MyCustomFont 时,内容会被带有内联样式的跨度包围。原始默认字体不会发生这种情况(因此什么也没有发生)。

在我看来,似乎缺少一个关键的文档 - 如何告诉编辑器(特别是字体功能)我在 css 中默认定义的字体是默认字体。

我用 Google 搜索了很多,但没有结果。其他人似乎都满足于上述文档。只有我有这个问题吗?如果没有,请帮忙! :)

请注意,this 的答案问题不回答我的问题。

最佳答案

也许为时已晚但是...

$('.tinymce').tinymce({
setup : function(ed) {
ed.onInit.add(function(ed) {
ed.execCommand("fontName", false, "Arial");
ed.execCommand("fontSize", false, "2");
});
}
});

编辑

对于 TinyMCE 4,正如@jason-tolliver 和@georg 所说,语法是:

ed.on('init', function (ed) {
ed.target.editorCommands.execCommand("fontName", false, "Arial");
});

关于javascript - 更改 TinyMCE 中的默认字体系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17924141/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com