tinymce 4如何添加事件处理程序

在tinymce 3中,似乎我们可以这样做:

// Adds a click handler to the current document tinymce.dom.Event.add(document, 'click', function(e) { console.debug(e.target); }); 

tinymce 4的语法是什么?
tinymce初始化后需要这样做。

更新:我试过(仍然不工作)

 tinymce.bind("description", "keyup", function () { console.debug('here'); }); 

这有效:

 tinymce.activeEditor.on('keyup', function(e) { console.debug("keyup"); }); 

只是为了跟进这一点,如果有人将来偶然发现这一点。 这在旧API中:

 tinymce.dom.Event.add(document, 'click', function(e) { console.debug(e.target); }); 

现在是正确的:

 tinymce.DOM.bind(document, 'click', function(e) { console.debug(e.target); }); 

因此,如果您在.add上遇到“未定义不是函数”错误,这应该可以解决您的问题。