【发布时间】:2021-12-05 08:46:37
【问题描述】:
我在 Summernote 中有一个自定义按钮,它按预期工作。 问题是,它同时适用于所有实例化的编辑器。
为了更好地重建问题: 我有一个按钮,当我单击它时,会初始化一个新的编辑器。 我正在制作 2 个编辑器。 我单击其中 1 个并通过我的自定义按钮向其中添加文本 -> 作品。
我单击第二个实例并通过我的自定义按钮向其中添加文本: 文本被添加到两个编辑器中。
var HelloButton = function (context) {
var ui = $.summernote.ui;
// create button
var button = ui.button({
contents: '<i class="fa fa-child"/> Hello',
tooltip: 'hello',
click: function () {
context.invoke('editor.insertText', myCat);
});
}
});
return button.render(); // return button as jquery object
}
任何帮助表示赞赏,谢谢!
【问题讨论】:
标签: javascript wysiwyg summernote