J'ai un code HTML comme ceci:champ d'entrée d'accès jQuery par nom [valeur] [id]
<input id="fieldname-1" name="field_name[value][1]" value="1" type="checkbox" />
<input id="fieldname-2" name="field_name[value][2]" value="2" type="checkbox" />
<input id="fieldname-3" name="field_name[value][3]" value="3" type="checkbox" />
Je veux y accéder avec jQuery comme:
$('input[field_name]').change(function() { dosomething(); });
je ne peux pas ajouter un champ de classe pour ce faire en appelant $('.classname')
car il est rendu par le module cck de Drupal et je ne veux pas l'ajouter à la couche de thème. La meilleure chose serait de laisser mon module ajouter une classe pour chaque domaine. mais une solution plus rapide serait de savoir comment accéder à ces champs par jQuery
pourquoi ne pas accéder par id? – jAndy
Parce qu'avec ID, vous ne pouvez accéder qu'à un seul champ. Je veux que ma jquery s'exécute sur plusieurs champs (j'ai oublié de le dire dans ma question) Aussi quand j'ajoute des champs je dois réécrire le code jQuery – FLY