【发布时间】:2017-01-13 15:37:45
【问题描述】:
我正在使用带有一些预设调色板的虹膜颜色选择器。现在我想添加更多颜色,但是我不想触碰之前的代码。我需要一个解决方案来扩展调色板而不触及原始代码。
我遇到的问题是,如果我再次使用调色板参数,它只会覆盖之前选择的调色板。
jQuery(document).ready(function($){
$('#color-picker').iris({
hide: false,
palettes: ['#125', '#459', '#78b'],
});
$('#color-picker').iris({
palettes: ['#000', '#000', '#000'],
});
});
这是我的小提琴:http://jsfiddle.net/8ctrmsyx/
我也不能只添加以前的调色板,因为网站上有几十个不同的颜色选择器,每个都有自己的调色板。
最简单的解决方案是以某种方式具有扩展调色板的功能,而不是覆盖它们。
我该怎么做?
【问题讨论】:
标签: javascript jquery