gpt4 book ai didi

javascript - CKEditor - 可以有基本样式的上下文菜单吗?

转载 作者:行者123 更新时间:2023-11-28 08:10:10 24 4
gpt4 key购买 nike

右键菜单中是否可以有基本样式(如粗体、斜体、下划线等)?

最佳答案

当然是这样。首先,您必须添加上下文菜单组和项目。例如,

editor.addMenuGroup('basicstyles', 1);
editor.addMenuItems( {
'bold': {
label: 'Make it bold!',
command: 'bold',
group: 'basicstyles'
} // add here more buttons like this
} );

接下来,您需要添加上下文菜单监听器。简单来说,它看起来像:

editor.contextMenu.addListener( function( element, selection ) {
return {
bold: CKEDITOR.TRISTATE_OFF // , anotherCommand:CKEDITOR.TRISTATE_OFF, etc
}
} );

完成!您需要为听众提供一些更复杂的逻辑。例如,请参阅 clipboard 插件中的 plugin.js 代码。

关于javascript - CKEditor - 可以有基本样式的上下文菜单吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24316207/

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