你试过这个吗?
editor.addShortcut('ctrl+45', 'desc',['HiliteColor', false, '#FF99CC']);
您还可以创建TinyMce插件:
-
转到你的TinyMCE文件夹并打开便笺。html
-
在列表中
plugins
添加
background_color_plug
-
打开文件夹插件并在其中创建一个文件夹
background\u color\u插头
在这个filder中创建一个文件
plugin.js
您应该在其中复制粘贴以下内容:
tinymce.PluginManager.add('background_color_plug', function (editor, url) {
editor.addCommand('background_color_command', function () {
var node = tinymce.activeEditor.selection.getNode();
var color = tinymce.activeEditor.dom.getStyle(node, 'background-color', true);
if (color =="rgb(255, 153, 204)") {
newcolor = "transparent";
}
else{
newcolor ="#FF99CC";
}
tinymce.activeEditor.execCommand('HiliteColor', false, newcolor);
});
editor.addShortcut('ctrl+45', 'background_color_desc', 'background_color_command');
});