如何判断tinyMCE是否已经启动?

Son*_*ong 13 javascript tinymce

我在JQuery的多个选项卡中启动了这样的tinyMCE:Tab.但我发现初始化tinyMCE多次产生只读文本区域.因此,我想检查tinyMCE是否已经启动.是否有类似isInitated()的方法或类似方便的方法?

tinyMCE.init({
    mode : "textareas",
    theme : "simple",
    width : "500",
    height : "300"
});
Run Code Online (Sandbox Code Playgroud)

Tha*_*ama 24

你可以tinymce.editors.length用来查看是否已经有一个编辑器实例initalized(tinymce.editors.length > 0).

  • 这很简单! (2认同)

Yur*_*ang 20

我知道这个问题很老,但是......如果有人还在寻找圣杯:

在tinymce 4中,您可以将回调传递给tinyMCE.init,如下所示:

tinyMCE.init({
  //your regular parameters here...
  setup: function(editor) {
    editor.on('init', function() {
      //all your after init logics here.
    });
  }
});
Run Code Online (Sandbox Code Playgroud)