1

我想更改“锚”扩展按钮标签以使用 Unicode 符号作为浏览器链接 - (U+1F517)。我不想安装 fontawesome。

为此,我需要一些方法来修改扩展或对其进行子类化。有什么建议么?

4

1 回答 1

2

如果有人正在寻找一种简单的方法来覆盖任何内置 MediumEditor 按钮的内容,您可以在 MediumEditor 对象的初始化期间指定一些额外的属性。对于按钮文本,您需要覆盖defaultContent按钮的属性,该属性接受 html 块:

var editor = new MediumEditor('.editable', {
    toolbar: {
        buttons: ['bold', 'italic', 'underline',
            {
                name: 'anchor',
                defaultContent: '<i>My Unicode Char</i>'
            }
        ]
    }
});

您可以在 MediumEditor README的按钮选项部分找到更多可以以这种方式覆盖的简单按钮属性的示例。这包括向按钮元素添加自定义类或附加属性的能力。

于 2017-02-10T09:14:36.290 回答