您可以通过向 TinyMCE 配置添加少量代码来创建一个简单的工具栏按钮,以使用附加信息包装选定的文本。
步骤 1:定义自定义按钮
您需要做的第一件事是创建一个自定义按钮 ( https://www.tiny.cloud/docs/ui-components/toolbarbuttons/ )。代码看起来像这样:
editor.ui.registry.addButton('wrapselection', {
text: 'Wrap Selection',
onAction: function () {
editor.insertContent("<mark>" + editor.selection.getContent() + "</mark>");
}
});
setup()
在 TinyMCE 配置 的函数中添加它。
步骤 2:将按钮添加到工具栏
您的 TinyMCE 配置具有toolbar
控制工具栏上显示的按钮的设置。您需要将新的自定义按钮添加到工具栏:
toolbar: "wrapselection | code undo redo | bold italic | bullist numlist"
这是一个 TinyMCE Fiddle,显示了所有这些操作: http: //fiddle.tinymce.com/lQgaab/2