2011-09-16 66 views
0

有没有在JavaScript(或CKEditor)中检测从CKEditor中删除图像的方法。 我需要它与图像一起插入的标题元素,但是一旦我删除图像,标题也应该删除。删除元素时的CKEditor事件?

任何帮助将不胜感激。

回答

5

没有像onDeleteonImageRemovedFromContent这样的特殊事件。但有几件事可以帮助你。

editor.on('afterUndoImage', function(e){ ... }) 

但仅在Undo命令afterUndoImage火灾,确实上的元件的手动删除不火灾。

editor.on('afterCommandExec', function(e){ ... }) 

CKEditor的改变与execCommand(大部分)的内容,因此,在许多内容的变化火灾,所以你可以用正则表达式例如检查差异。

您也可以使用插件onchange检测内容的变化,它结合onUndoonRedoafterCommandExec