Можно ли программно установить активный цвет в jPicker? - PullRequest
1 голос
/ 20 сентября 2010

Я использую jPicker , и я хотел бы изменить активный цвет в моем коде (я создаю один экземпляр jPicker в начале с некоторым активным цветом по умолчанию).

Это возможно?

Кроме того, возможно ли сделать окно jPicker перетаскиваемым? Иногда я хотел бы переместить окно в другое место ...

Ответы [ 2 ]

6 голосов
/ 20 сентября 2010

Да, вы можете установить цвет после , он инициализируется следующим образом:

$.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() на панели ... не уверен, какие возможные конфликты будут иметь привязки сборщика с этим.

2 голосов
/ 20 сентября 2010

Как видно на странице, на которую вы ссылаетесь, вы можете изменить цвет, добавив аргумент color.

$('#colorpicker').jPicker({
    color: {active: '#FFCC00'}
});
...