活动onChange
here
<script>
tinymce.init({
selector: "textarea",
language: "ru",
plugins: [
"advlist autolink lists link charmap anchor",
"searchreplace fullscreen",
"insertdatetime paste"
],
toolbar: "undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link",
setup : function(ed) {
ed.onChange.add(function(ed, l) {
console.debug('Editor contents was modified. Contents: ' + l.content);
});
}
});
</script>
我使用此代码但是无法正常工作,而在控制台中我看到错误Cannot read property 'add' of undefined
...
请告诉我,为什么代码不能正常工作,怎么样?
答案 0 :(得分:7)
您使用TinyMCE 3.x版本的onChange事件的函数 如果您使用的是TinyMCE 4.x版本,则onChange函数具有以下形式:
tinymce.init({
...
setup: function(editor) {
editor.on('change', function(e) {
console.log('change event', e);
});
}
});
您可以在官方网页here中看到此功能。