为什么afterCommandExec不会在CKEditor 4中触发?

时间:2012-12-07 16:43:13

标签: javascript ckeditor

我看了一下CKEditor API,发现了这个有用的事件:

http://docs.ckeditor.com/#!/api/CKEDITOR.editor-event-afterCommandExec

它不适用于需要下拉列表的任何内容(类名,字体,字体大小),但它适用于任何按钮,如粗体,链接,撤消。

有没有人知道为什么这不起作用或者这些工具栏插件还有其他事件?

1 个答案:

答案 0 :(得分:3)

这是因为这些下拉列表(字体大小/系列,格式等)不使用命令。

我认为你可以使用selectionChange事件。每当选择elementPath被修改(包括焦点/模糊)时,它就会被触发。所以所有按钮,每个下拉列表都会点击它。