我正在寻找一个基本的插件,它添加了一个具有两个按钮的手风琴气球工具栏,添加了手风琴项目并删除了手风琴项目。
当用户单击手风琴项目时,这将激活气球工具栏,但是如何计算刚刚单击的手风琴项目呢?
CKEditor 4.11.1完整版(2018年11月8日)
下面是到目前为止的代码示例;
( function() {
'use strict';
CKEDITOR.plugins.add( 'accordionballoon', {
requires: 'balloontoolbar',
init: function( editor ) {
editor.addCommand("addAccordion", {
exec: function(edt) {
// How to get the element which caused the balloon to pop up??
}
});
editor.ui.addButton( 'AddAccordion', {
command: 'addAccordion',
toolbar: 'links,50',
label: 'Add accordion item'
} );
editor.balloonToolbars.create( {
buttons: 'AddAccordion',
cssSelector: '.accordion-title'
} );
}
} );
} )();
任何帮助将不胜感激!