0

我正在尝试为 ck 编辑器创建一个额外的插件。

我在工具栏上创建了一个按钮,并且在点击它时正在舞台上做一些事情....

CKEDITOR.plugins.add('enlarge',
{
    init: function (editor) {
        //Plugin logic goes here.
        editor.addCommand('insertenlarge',
            {
                exec: function (editor) {

            }
        });

        editor.ui.addButton('enlarge',
            {
                label: 'Insert enlarge',
                command: 'insertenlarge',
                icon: this.path + 'images/enlarge.png'
        });
    }
});

我不知道如何获得突出显示的元素。基本上我希望用户在编辑器中单击图像并单击放大,它会在新的弹出窗口中打开图像,我只想现在能够了解如何访问图像元素以便我可以放置它在弹出窗口中?

4

1 回答 1

0

这应该适合你:

editor.getSelection().getSelectedElement()

于 2012-11-28T11:23:17.220 回答