等待 TinyMCE 加载
我依次有这两行代码。
tinymce.execCommand('mceAddControl',true,'email_body');
tinyMCE.activeEditor.setContent(data.tplCustom.htmltemplate);
第二行甚至在tinymce完成之前尝试设置内容。我认为我收到“tinyMCE.activeEditor is null”错误的原因。
有什么办法可以等到它加载吗?谢谢
I have these two lines of code one after another.
tinymce.execCommand('mceAddControl',true,'email_body');
tinyMCE.activeEditor.setContent(data.tplCustom.htmltemplate);
Second line tries to set content even before the tinymce is done . I think cause of that I am getting " tinyMCE.activeEditor is null" error.
Is there any way to wait until its loaded ? Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
TinyMCE 版本 4 使用略有不同的事件绑定方法。
版本 3
版本 4
参考:
http://www.tinymce.com/wiki.php/API3:event.tinymce。 Editor.onInit
http://www.tinymce.com/wiki.php/Tutorial:Migration_guide_from_3.x
Version 4 of TinyMCE uses a slightly different event binding method.
Version 3
Version 4
Reference:
http://www.tinymce.com/wiki.php/API3:event.tinymce.Editor.onInit
http://www.tinymce.com/wiki.php/Tutorial:Migration_guide_from_3.x
如果您无法访问
tinymce.init({...})
声明(例如在 WordPress 中),您还可以使用addeditor
事件 :TinyMCE 'addeditor' 事件文档
If you cannot access to the
tinymce.init({...})
declaration (like in WordPress for example), you can also useaddeditor
event :TinyMCE 'addeditor' event documentation