javascript - 删除元素时的 CKEditor 事件?

标签 javascript plugins ckeditor

JavaScript(或 CKEditor)中是否有一种方法可以检测图像何时从 CKEditor 中删除。 我需要它作为与图像一起插入的标题元素,但是一旦删除图像,标题也应该被删除。

任何帮助将不胜感激。

最佳答案

没有像 onDeleteonImageRemovedFromContent 这样的特殊事件。但很少有事件可以帮助您。

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

但是 afterUndoImage 仅在 Undo 命令上触发,在手动删除元素时不会触发。

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

CKEditor 使用 execCommand 更改内容(大部分情况下),这样会触发许多内容的更改,因此您可以使用正则表达式检查差异。

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

关于javascript - 删除元素时的 CKEditor 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7446367/

相关文章:

javascript - 当ajax代码工作时,使用javascript禁用html中的链接

gradle - gradle构建始终在下载随机插件时失败

drupal - 如何在 CKEditor 中添加自定义 html 标签?

php - 无法通过ajax使用CKEDITOR插入php数据

ckeditor - TYPO3 CKeditor 不渲染 javascript 链接

javascript - 从服务器获取数据到客户端,无需刷新页面

javascript - Vue.js - 调用 API 并渲染来自子单文件组件的响应

c - C 中的类内核模块初始化

javascript - SP2013 - 在自定义网站中显示人员选择器

tomcat - 检查tomcat服务器状态