TinyMCE:添加快捷方式
TinyMCE: adding a shorcut
我希望能够使用快捷方式 CTRL + Z 在 TinyMCE
编辑器中删除格式.其中,我遵循了这个 an that one 的答案。
我试过:
tinymce.init({
body_id: "zotero-tinymce-note",
content_css: "css/note-content.css",
setup: function(editor) {
editor.shortcuts.add('ctrl+Space', function(){
tinymce.activeEditor.execCommand('RemoveFormat');
//tinymce.activeEditor.formatter.remove('removeformat');
});
},
plugins: //some code,
toolbar1: //some code,
});
我也试过这个设置:
setup: function(e) {
e.on("keyup", function(e) {
if ( e.keyCode == 32 && e.ctrlKey) {
tinymce.activeEditor.execCommand('RemoveFormat');
}
});
},
我也试过替换
tinymce.activeEditor.execCommand('RemoveFormat');
来自
tinymce.activeEditor.formatter.remove('removeformat');
但是无论我使用哪种组合,当我 select 一条文本并按 CTRL + Space[= 时什么也没有发生34=]。我不知道这是否相关,但我想在 Zotero 的 TinyMCE
编辑器中实现此快捷方式。
您缺少描述参数:
editor.shortcuts.add('ctrl+a', 'remove formatter', function(){
tinymce.activeEditor.execCommand('RemoveFormat');
});
ctrl+space 不过好像不行,算是ctrl+s。要修复它,您可以直接使用字符码:
editor.shortcuts.add('ctrl+32', 'remove formatter', function(){
tinymce.activeEditor.execCommand('RemoveFormat');
});
我希望能够使用快捷方式 CTRL + Z 在 TinyMCE
编辑器中删除格式.其中,我遵循了这个
我试过:
tinymce.init({
body_id: "zotero-tinymce-note",
content_css: "css/note-content.css",
setup: function(editor) {
editor.shortcuts.add('ctrl+Space', function(){
tinymce.activeEditor.execCommand('RemoveFormat');
//tinymce.activeEditor.formatter.remove('removeformat');
});
},
plugins: //some code,
toolbar1: //some code,
});
我也试过这个设置:
setup: function(e) {
e.on("keyup", function(e) {
if ( e.keyCode == 32 && e.ctrlKey) {
tinymce.activeEditor.execCommand('RemoveFormat');
}
});
},
我也试过替换
tinymce.activeEditor.execCommand('RemoveFormat');
来自
tinymce.activeEditor.formatter.remove('removeformat');
但是无论我使用哪种组合,当我 select 一条文本并按 CTRL + Space[= 时什么也没有发生34=]。我不知道这是否相关,但我想在 Zotero 的 TinyMCE
编辑器中实现此快捷方式。
您缺少描述参数:
editor.shortcuts.add('ctrl+a', 'remove formatter', function(){
tinymce.activeEditor.execCommand('RemoveFormat');
});
ctrl+space 不过好像不行,算是ctrl+s。要修复它,您可以直接使用字符码:
editor.shortcuts.add('ctrl+32', 'remove formatter', function(){
tinymce.activeEditor.execCommand('RemoveFormat');
});