gpt4 book ai didi

javascript - 如何调用 TinyMCE 插件函数?

转载 作者:数据小太阳 更新时间:2023-10-29 05:23:37 25 4
gpt4 key购买 nike

如何调用tinymce插件函数?

 tinymce.activeEditor.plugins.customplugin.customfunction(customvar);

不工作!

最佳答案

tinymce.activeEditor.plugins.customplugin.customfunction(customvar);

是调用此类函数的正确方法。请注意,需要先设置 tinymce.activeEditor 才能使用它。例如,tinymce.activeEditor 在用户点击编辑器时设置。否则使用

tinymce.get('your_editor_id_here').plugins.customplugin.customfunction(customvar);

您的函数调用不起作用可能还有另一个原因:您要调用的函数需要像保存插件中的函数 getInfo_save_nodeChange 一样定义(参见 tinymce 的开发人员构建在插件目录中检查此插件)。

此处缩短的保存插件:

(function() {
tinymce.create('tinymce.plugins.Save', {
init : function(ed, url) {
...
},

getInfo : function() {
...
},

// Private methods

_nodeChange : function(ed, cm, n) {
...
},

// Private methods
...
_save : function() {

}
});

// Register plugin
tinymce.PluginManager.add('save', tinymce.plugins.Save);
})();

您可以使用以下 javascript 调用来调用此插件的 getInfo 函数:

tinymce.get('your_editor_id_here').plugins.save.getInfo();

关于javascript - 如何调用 TinyMCE 插件函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11897631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com