Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在onclick()事件上获取CKEditor插件的名称?_Javascript_Ckeditor - Fatal编程技术网

Javascript 如何在onclick()事件上获取CKEditor插件的名称?

Javascript 如何在onclick()事件上获取CKEditor插件的名称?,javascript,ckeditor,Javascript,Ckeditor,我在我的一个站点中实现了CKEditor,并在CKEditor上实现了一些额外的逻辑,在这里我需要用户要单击的插件的名称。有什么方法可以让我在单击插件时获得插件的名称吗 如果没有exist方法,那么您的自定义逻辑在JavaScript中也是受欢迎的 提前感谢。大多数工具栏按钮都会使用,在执行命令之前,事件会自动触发。因此,你需要的是倾听,甚至: editor.on( 'beforeCommandExec', function( evt ) { console.log( evt.data.

我在我的一个站点中实现了CKEditor,并在CKEditor上实现了一些额外的逻辑,在这里我需要用户要单击的插件的名称。有什么方法可以让我在单击插件时获得插件的名称吗

如果没有exist方法,那么您的自定义逻辑在JavaScript中也是受欢迎的

提前感谢。

大多数工具栏按钮都会使用,在执行命令之前,事件会自动触发。因此,你需要的是倾听,甚至:

editor.on( 'beforeCommandExec', function( evt ) {
    console.log( evt.data.name ); // -> e.g. 'image'
} );

用户不能点击插件。插件只是一个代码结构——它没有视觉表现。请更清楚地解释您的意思。@Reinmar:例如,如果用户单击图像图标(图像插件),那么我该如何提醒该插件的名称,有什么方法可以做到这一点吗?您是指工具栏中的图像按钮?你为什么想知道插件名?@Reinmar:是的,你说得对,这就是你想要的。我需要为give插件添加一些自定义逻辑。所以我需要插件的名称。顺便说一句,如果我得到了插件onclick的任何身份,那么对我来说也没问题。