文档对我来说很奇怪。我不知道如何在变更事件中获得rgba值。
插件设置示例:
$('.colorpicker').minicolors({
changeDelay: 200,
letterCase: 'uppercase',
control: 'wheel',
opacity: true,
theme: 'bootstrap',
change: function (hex, opacity) {
console.log('HEX: ' + hex + ' OPACITY: ' + opacity);
}
});
但这显然是检索十六进制和不透明度的值。但是我在文档中找到了这个:
Use this syntax for calling methods:
$(selector).minicolors('method', [data]);
然后有一种方法,我不知道如何在我的插件设置中使用。
rgbString & rgbaString
Returns an RGB or RGBA string suitable for use in your CSS. Examples:
rgb(0, 82, 148)
rgba(0, 82, 148, .75)
关于这一点的任何想法,我搜索了一段时间,看看是否实际提供了任何答案,但我发现只有一些函数可以将hex转换为rgba。猜猜这个插件的旧版本很有用,但是现在插件中有一个函数。
答案 0 :(得分:2)
您可以使用minicolors
参数调用rgbaString
来获取rgba:
$('selector').minicolors('rgbaString')