【发布时间】:2013-09-03 16:38:03
【问题描述】:
我已经为 CK Editor 构建了一个非常简单的插件(因为显然这是向工具栏添加自定义按钮的唯一方法?)
我想知道如何在单击自定义按钮时获取它的 DOM ID(或任何代表该按钮的对象,这将允许我创建一个 jQuery 对象)
(function () {
CKEDITOR.plugins.add('myplugin', {
icons: 'myicon',
hidpi: true,
init: function (editor) {
editor.addCommand('mycommand', {
exec : function(editor) {
// get button information
}
});
editor.ui.addButton && editor.ui.addButton('MyCommand', {
label: 'Custom Action',
command: 'mycommand',
toolbar: 'insert,5',
icon: 'myicon'
});
}
});
})();
我想在单击按钮时将我自己的自定义 UI 元素附加到工具栏,我需要一个相对锚点以便将其显示在屏幕上的正确位置。
我正在使用 CK Editor 4.2
【问题讨论】:
标签: javascript jquery ckeditor