Javascript 如何在onclick()事件上获取CKEditor插件的名称?
我在我的一个站点中实现了CKEditor,并在CKEditor上实现了一些额外的逻辑,在这里我需要用户要单击的插件的名称。有什么方法可以让我在单击插件时获得插件的名称吗 如果没有exist方法,那么您的自定义逻辑在JavaScript中也是受欢迎的 提前感谢。大多数工具栏按钮都会使用,在执行命令之前,事件会自动触发。因此,你需要的是倾听,甚至:Javascript 如何在onclick()事件上获取CKEditor插件的名称?,javascript,ckeditor,Javascript,Ckeditor,我在我的一个站点中实现了CKEditor,并在CKEditor上实现了一些额外的逻辑,在这里我需要用户要单击的插件的名称。有什么方法可以让我在单击插件时获得插件的名称吗 如果没有exist方法,那么您的自定义逻辑在JavaScript中也是受欢迎的 提前感谢。大多数工具栏按钮都会使用,在执行命令之前,事件会自动触发。因此,你需要的是倾听,甚至: editor.on( 'beforeCommandExec', function( evt ) { console.log( evt.data.
editor.on( 'beforeCommandExec', function( evt ) {
console.log( evt.data.name ); // -> e.g. 'image'
} );
用户不能点击插件。插件只是一个代码结构——它没有视觉表现。请更清楚地解释您的意思。@Reinmar:例如,如果用户单击图像图标(图像插件),那么我该如何提醒该插件的名称,有什么方法可以做到这一点吗?您是指工具栏中的图像按钮?你为什么想知道插件名?@Reinmar:是的,你说得对,这就是你想要的。我需要为give插件添加一些自定义逻辑。所以我需要插件的名称。顺便说一句,如果我得到了插件onclick的任何身份,那么对我来说也没问题。