2012-11-30 3 views
1

J'ai besoin de sélecteurs de couleur pour les éléments X. Chaque élément a un ID différent.Sélecteur de couleurs pour plusieurs éléments

J'essaye d'employer spectrum, mais je ne vois pas comment j'initialiserais dynamiquement le spectre pour chacun de mes éléments.

Les éléments semblent en ce moment quelque chose comme ceci:

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

Comment puis-je faire cela?

Merci!

Répondre

1

Vous devez juste besoin de sélectionner tous les éléments, puis appeler le spectre sur eux:

<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"> 

Puis dans votre JavaScript:

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

Voir par exemple: http://jsfiddle.net/Sy6gU/1/

Questions connexes