javascript - 从 tinymce 中的浏览器上下文菜单捕获 'Cut' 事件

标签 javascript jquery tinymce

有没有办法在 tinymce 上捕获 cut 事件?

这段代码:

ed.onChange.add(function (ed, e) {
   alert('x');
});

其中 ed 是 tinymce 编辑器。

如果我在文本中按 Ctrl+X,就会显示警告。 但是,如果我进入浏览器的上下文菜单并在此处按“剪切”,则不会显示警报。

如何捕获此事件?

最佳答案

您可以使用 jQuery 捕获“cut”事件 --

$('#id').on('cut', function () {
    window.console.log('cut detected');
  });

这也适用于“复制”和“粘贴”。

关于javascript - 从 tinymce 中的浏览器上下文菜单捕获 'Cut' 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18915452/

相关文章:

javascript - 未捕获的 TypeError : Object function (a, b){return new e.fn.init(a,b,h)} 没有方法 'widget'

javascript - Google Chrome 扩展 - JSON 格式错误

JavaScript 库快速入门

javascript - 如何缩放元素以适合屏幕

javascript - 使用 AngularJS : auth cookie sent for/_session only 登录 CouchDB

javascript - 使用 jQuery Hover 更改 css 样式

jQuery : Test if element is visible on screen

javascript - TinyMCE,允许数据属性

listbox - TinyMCE 4.0 列表框子菜单

django - 比较 TinyMCE 和 CKeditor 的 Wiki