Question

Je travaille avec jQuery et un plugin appelé jQuery.SelectBox

J'ai 3 zones de sélection, la sélection d'une option dans la première zone de sélection modifiera les options de la seconde.

Mon problème survient lorsque j'essaie d'insérer des valeurs dans la deuxième zone de sélection via la fonction d'ajout dans jQuery. Tout fonctionne bien, mais les nouvelles options ne sont pas cliquables.

Vous pouvez voir le problème ici: http://incubadora.gelattina.com/impac /galeria.html (faites défiler vers le bas et à droite), il y a les trois sélections.

Était-ce utile?

La solution

D'après ce que j'ai compris, vous avez mis une sélection normale, ce qui permet de créer dynamiquement une "boîte de sélection" stylisée via jQuery.

Le problème, je suppose, est que, puisque vous ajoutez des éléments après l’initialisation de la zone de sélection, les nouveaux éléments ne comportent aucune sorte d’auditeurs d’action.

Je n'arrive pas à trouver de documentation sur ce plugin SelectBox, mais vous devez trouver un moyen de lier les actions de clic et de survol fournies par SelectBox aux éléments que vous venez d'ajouter.

Vous pouvez essayer d'appeler la fonction .selectbox (); sur les éléments sélectionnés après avoir ajouté les nouvelles options pour voir si cela fonctionne.

Autres conseils

Hé, j’ai écrit un plugin de sélection appelé Selectzor , rien que pour cette raison .

Il doit accomplir tout ce dont vous avez besoin.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top