1

我正在使用jPicker,我想更改代码中的活动颜色(我在开始时创建了一个 jPicker 实例,并带有一些默认的活动颜色)。

那可能吗 ?

另外,是否可以使 jPicker 窗口可拖动?有时,我想将窗口移动到其他位置...

4

2 回答 2

6

是的,您可以在初始化设置颜色,如下所示:

$.jPicker.List[0].color.active.val('rgb', { r: 123, g: 123, b: 123 });
//or hex style:
$.jPicker.List[0].color.active.val('ahex', 'FFFFFFFF'); //last 2 are alpha

其中每个值是红色、绿色和蓝色的颜色的 0-255。没有内置支持的拖动,但是您可以在面板上使用jQuery UI.draggable() ...不确定选择器的绑定可能会与它发生什么冲突。

于 2010-09-20T13:07:29.367 回答
2

正如您在链接到的页面上看到的那样,您可以通过添加color参数来更改颜色。

$('#colorpicker').jPicker({
    color: {active: '#FFCC00'}
});
于 2010-09-20T13:08:24.373 回答