2010-09-20 48 views

回答

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() ......不確定選取器的綁定會與之產生什麼衝突。

+0

嘿,尼克,感謝您對我的第一個問題的回答!關於第二個:我看到在「jPicker Expandable Example」(http://www.digitalmagicpro.com/jPicker/#Expandable)中,顏色選擇器窗口是可拖拽的。它是如何完成的? – 2010-09-20 14:36:42

+0

@Misha - 哦,你是對的,看起來它是內置的,你使用的是最新版本嗎?我不記得它,所以它似乎默認情況下在最近的版本中添加了任何非內聯選擇器。 – 2010-09-20 15:36:24

+0

我正在使用版本1.1.5(現在是最新版本)。在我的情況下,我不會將'window.expandable'設置爲'true'。你認爲仍然有可能讓窗戶拖拽嗎?謝謝你的幫助! – 2010-09-20 15:42:19

2

正如您在鏈接到的頁面上所看到的那樣,您可以通過添加color參數來更改顏色。

$('#colorpicker').jPicker({ 
    color: {active: '#FFCC00'} 
}); 
相關問題