Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript TinyMce-无法读取属性';添加';未定义的_Javascript_Jquery_Tinymce_Onchange_Tinymce 4 - Fatal编程技术网

Javascript TinyMce-无法读取属性';添加';未定义的

Javascript TinyMce-无法读取属性';添加';未定义的,javascript,jquery,tinymce,onchange,tinymce-4,Javascript,Jquery,Tinymce,Onchange,Tinymce 4,官方网页tinymce for eventonChange tinymce.init({ 选择器:“文本区域”, 语言:“ru”, 插件:[ “advlist autolink列出链接charmap锚点”, “搜索替换全屏”, “insertdatetime粘贴” ], 工具栏:“撤消重做|样式选择|粗体斜体|对齐左对齐中心对齐右对齐对齐对齐|粗体numlist outdent缩进|链接”, 设置:功能(ed){ ed.onChange.add(函数(ed,l){ console.debug(

官方网页tinymce for event
onChange


tinymce.init({
选择器:“文本区域”,
语言:“ru”,
插件:[
“advlist autolink列出链接charmap锚点”,
“搜索替换全屏”,
“insertdatetime粘贴”
],
工具栏:“撤消重做|样式选择|粗体斜体|对齐左对齐中心对齐右对齐对齐对齐|粗体numlist outdent缩进|链接”,
设置:功能(ed){
ed.onChange.add(函数(ed,l){
console.debug('修改了编辑器内容。内容:'+l.content);
});
}
});
我使用这段代码,但tinymce不工作,在控制台中我看到错误
无法读取未定义的属性“add”


请告诉我为什么代码不工作以及如何正确?

您使用的onChange事件函数适用于TinyMCE 3.x版本 如果您使用TinyMCE 4.x版本,onChange函数具有以下表单:

tinymce.init({
    ...
    setup: function(editor) {
        editor.on('change', function(e) {
            console.log('change event', e);
        });
    }
});

您可以在官方页面中看到此函数。

我收到此错误
tinymce编辑器错误无法读取属性文档未定义
您可以建议我吗。代码
var body=tinymce activeEditor.dom.doc.body
tinymce.init({
    ...
    setup: function(editor) {
        editor.on('change', function(e) {
            console.log('change event', e);
        });
    }
});