如何配置 TinyMCE 编辑器事件只触发一次?
How to configure TinyMCE editor event to be fired only once?
我需要仅触发一次“SetContent”事件。我试过了
var ed = tinymce.get("editor");
ed.on('SetContent', function(e) {
// Turns off event so that it doesn't fire again
ed.off('SetContent');
// Performs the task that need to be performed once
});
ed.setContent('some content');
我使用的是 TinyMCE 版本:4.9.2-120
以上代码引发了 JavaScript 错误并且不起作用。
TinyMCE网站上有一个link说是可行的
http://archive.tinymce.com/wiki.php/api4:method.tinymce.off.static
有人可以指导我吗?
谢谢。
您好,我已经解决了这个问题。
基本上,有一个功能可以让您 运行 一次活动。像这样使用:
var ed = tinymce.get("editor");
ed.once('SetContent', function(e) {
// Performs the task that need to be performed once
});
ed.setContent('some content');
希望对大家有所帮助。
我需要仅触发一次“SetContent”事件。我试过了
var ed = tinymce.get("editor");
ed.on('SetContent', function(e) {
// Turns off event so that it doesn't fire again
ed.off('SetContent');
// Performs the task that need to be performed once
});
ed.setContent('some content');
我使用的是 TinyMCE 版本:4.9.2-120
以上代码引发了 JavaScript 错误并且不起作用。
TinyMCE网站上有一个link说是可行的 http://archive.tinymce.com/wiki.php/api4:method.tinymce.off.static
有人可以指导我吗?
谢谢。
您好,我已经解决了这个问题。
基本上,有一个功能可以让您 运行 一次活动。像这样使用:
var ed = tinymce.get("editor");
ed.once('SetContent', function(e) {
// Performs the task that need to be performed once
});
ed.setContent('some content');
希望对大家有所帮助。