gpt4 book ai didi

javascript - 订阅 redactor.js 插件的回调

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

我想为 redactor.js 所见即所得编辑器创建一个插件,但我找不到从我的插件订阅编辑器回调的方法。我需要使用 keydownCallbackautosaveCallback

RedactorPlugins.myPlugin = {
init: function()
{
//Code
}
}

最佳答案

我实际上是在定义插件并使用回调来调用它;这允许从回调中调用多个函数/插件,并且感觉就像预期的方法。

插件:

RedactorPlugins.advanced = {
your_method: function() {
// Add code here…
}
}

your_method() 现在在 redactor 对象上可用并且可以通过以下方式简单地调用:

Redactor 调用:

$('#redactor').redactor({
keydownCallback: function() {
this.your_method();

// Additional keyDownCallbacks:
this.another_method();
this.yet_another_method();
}
});

原答案:

我知道已经晚了,但今晚我自己遇到了这个。

这对我有用:

RedactorPlugins.advanced = {
init: function() {
this.opts.keydownCallback = function(e) {
// Add code here…
}
}
}

它只是调用选项并添加 keyDownCallback。唯一的问题是它只能由一个插件添加(因为最后调用的总是覆盖之前的)。

关于javascript - 订阅 redactor.js 插件的回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17937877/

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