我使用TinyMCE 4并按如下方式进行设置:
tinyMCE.init({
mode : "specific_textareas",
editor_selector : "basicTinyMCE",
theme : "modern",
readonly : false,
...});
我希望在DOM中渲染后调用一个函数。
我遇到了this并尝试过:
tinyMCE.init({
mode : "specific_textareas",
editor_selector : "basicTinyMCE",
theme : "modern",
readonly : false,
setup : function(ed) {
ed.onPostRender.add(function(ed,cm) {
console.log('After render: ' + ed.id);
});
}
});
我收到以下错误:
SCRIPT5007: Unable to get property 'add' of undefined or null reference
任何想法,如果这是实现我想要的正确方法? 如果是这样,为什么会出现错误?
答案 0 :(得分:6)
你有两个选择:
使用新方法添加回调
ed.on('postRender',function(e){ 的console.log( 'postRender'); });