Wordpress使用TinyMCE编辑器进行可视化编辑。

我想在此编辑器中进行输入。我有以下代码:

 tinyMCE.activeEditor.onKeyUp.add(function(ed, e) {
     console.debug(
         tinyMCE.activeEditor.getContent({format : 'raw'})
     )
 });


这是可行的,但是如果在页面加载时编辑器未处于活动状态,并且收到消息“不推荐使用的TinyMCE API调用:.onKeyPress.add(..)”,则会出现错误。

在此编辑器中进行键入的最佳代码是什么?

最佳答案

如果您使用的是tinymce的V4,则从V3开始,事件的绑定已更改。绑定事件的新方法是

tinyMCE.activeEditor.on('keyup', function(ed, e) {
   console.debug(
     tinyMCE.activeEditor.getContent({format : 'raw'});
    );
});


看到这个DEMO

09-11 19:53
查看更多