2012-11-30 64 views
1

我需要爲X元素選擇顏色。每個元素都有不同的ID。多元素光譜顏色選擇器

我正在嘗試使用spectrum,但我無法看到如何動態初始化我的每個元素的光譜。

元素現在看起來是這樣的:

<input type="text" id="123_my_color"> 
<input type="text" id="143_my_color"> 
<input type="text" id="5343_my_color"> 
.... 

我會怎麼做呢?

謝謝!

回答

1

你應該只需要選擇所有元素,然後調用頻譜他們:

<input type="text" class="my_color" id="123_my_color"> 
<input type="text" class="my_color" id="143_my_color"> 
<input type="text" class="my_color" id="5343_my_color"> 

然後,在JavaScript:

$(".my_color").spectrum(); 

見例如:http://jsfiddle.net/Sy6gU/1/