2015-07-01 2 views
0

Я внедряю CKEditor на одном из моих сайтов и реализую некоторую дополнительную логику на CKEditor, где мне нужно имя плагина, на который пользователь нажимает. Есть ли какой-либо метод, поэтому я могу получить имя плагина, когда я нажму на него.Как получить имя плагина CKEditor на событие onclick()?

Если для этого нет способа, тогда ваша логика настройки также приветствуется в JavaScript.

Благодарю вас заранее.

+0

Пользователь не может нажать на плагин. Плагин - это всего лишь структура кода - он не имеет визуального представления. Пожалуйста, объясните более четко, что вы имели в виду. – Reinmar

+0

@Reinmar: например, если пользователь нажимает на значок изображения (плагин изображения), то я, что предупредить имя этого плагина, есть ли способ сделать это? – Kiran

+0

Вы имеете в виду кнопку изображения на панели инструментов? И почему вы хотите узнать имя плагина? – Reinmar

ответ

0

Большинство кнопок панели инструментов используют commands, и перед выполнением команды событие editor#beforeCommandExec запускается автоматически. Так что вам нужно это слушать:

editor.on('beforeCommandExec', function(evt) { 
    console.log(evt.data.name); // -> e.g. 'image' 
}); 
Смежные вопросы