【发布时间】:2015-02-05 12:44:16
【问题描述】:
我想使用带有 redactor 的颜色选择器,我可以在其中选择颜色,如下所示:-
我只是尝试通过从 redactor 自定义插件文件中调用 jscolor 函数来做到这一点,但颜色选择器没有显示。
我得到的错误是“Uncaught TypeError: Cannot read property 'showPicker' of undefined”
是否可以将此颜色选择器显示为“编辑器”插件
这里使用的编辑器是
我的插件代码
if (!RedactorPlugins) var RedactorPlugins = {};
RedactorPlugins.background = function()
{
return {
init: function()
{
var bg = this.button.add('background color', 'Background Color');
this.button.addCallback(bg, this.background.formatBg);
jscolor.init()
},
formatBg: function()
{
document.getElementsByClassName("re-background").color.showPicker();
}
};
};
【问题讨论】: