Souci javascript
graffx
Messages postés
7513
Statut
Contributeur
-
graffx Messages postés 7513 Statut Contributeur -
graffx Messages postés 7513 Statut Contributeur -
Bonjour,
J' ai une question a poser aux expert du javascript, j' ai vu un sujet il y a quelque jours qui correspond a mon souci, mais aucune solution n' avait été trouvée, si je me rapelle bien, bg avait repondu, mais j' etais au boulot a ce moment.
Je vais reprendre l' exemple du gars qui avait posé le probleme.
Admettons que je veuille utiliser un systeme similaire a leboncoin concernant la carte de france cliquable.
J' ai créé mes zones cliquables, le souci est ailleurs. J' ai une liste de region a coté en pur texte. Si je clique sur "LORRAINE", comment faire en sorte que la region "LORRAINE" sur la carte soit d' une autre couleur.
J' ai les trois quart de la solution (a mon avis), j' ai autant de carte de france que de region avec a chaque fois la region colorée correspondate. Il faudrait j' imagine faire un onmouseover et onmouseout, mais j' avoue qu' ensuite, ca devient la bazar.
Voici l' éxemple en texte:
<td height="20" align="right" valign="middle"><a id="18" href="l.php?r=18" class="accueil" title="Lorraine">Lorraine</a></td>
Voici l' exemple de la carte maintenant:
<map name="Map2" id="Map2">
<area shape="poly" coords="320,68,304,71,297,87,300,94,297,107,308,118,310,125,316,124,323,142,350,147,363,125,361,118,366,103,356,100,359,94,369,96,376,87,356,83,339,74" href="l.php?r=18" title="Lorraine" />
</map>
Si quelqu' un a une idée... merci d' avance ;)
J' ai une question a poser aux expert du javascript, j' ai vu un sujet il y a quelque jours qui correspond a mon souci, mais aucune solution n' avait été trouvée, si je me rapelle bien, bg avait repondu, mais j' etais au boulot a ce moment.
Je vais reprendre l' exemple du gars qui avait posé le probleme.
Admettons que je veuille utiliser un systeme similaire a leboncoin concernant la carte de france cliquable.
J' ai créé mes zones cliquables, le souci est ailleurs. J' ai une liste de region a coté en pur texte. Si je clique sur "LORRAINE", comment faire en sorte que la region "LORRAINE" sur la carte soit d' une autre couleur.
J' ai les trois quart de la solution (a mon avis), j' ai autant de carte de france que de region avec a chaque fois la region colorée correspondate. Il faudrait j' imagine faire un onmouseover et onmouseout, mais j' avoue qu' ensuite, ca devient la bazar.
Voici l' éxemple en texte:
<td height="20" align="right" valign="middle"><a id="18" href="l.php?r=18" class="accueil" title="Lorraine">Lorraine</a></td>
Voici l' exemple de la carte maintenant:
<map name="Map2" id="Map2">
<area shape="poly" coords="320,68,304,71,297,87,300,94,297,107,308,118,310,125,316,124,323,142,350,147,363,125,361,118,366,103,356,100,359,94,369,96,376,87,356,83,339,74" href="l.php?r=18" title="Lorraine" />
</map>
Si quelqu' un a une idée... merci d' avance ;)
A voir également:
- Souci javascript
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
- Javascript arrondi après la virgule ✓ - Forum Windows
2 réponses
Je suppose que la couleur de la région sur la carte change avec :hover en CSS ?
Alors il faudra plutôt utiliser un système avec des classes : une pour en normal, et une pour la région sélectionnée.
Utilise l'attribut className en JS pour modifier la classe de l'objet.
Alors il faudra plutôt utiliser un système avec des classes : une pour en normal, et une pour la région sélectionnée.
Utilise l'attribut className en JS pour modifier la classe de l'objet.
Non non en fait j' ai créé une carte de france pour chaque region ou chacune a une region differente colorée, avec la fonction preload en javascript, je charge en invisible toutes les images, mais comme elle est assez petite ca va vite il y en a 22 environs je crois.
Sinon as tu un exemple simple sur un sujet quelconque que je comprenne ta stratégie s' il te plait? Le javascript n' est pas trop mon fort ^^
Sinon as tu un exemple simple sur un sujet quelconque que je comprenne ta stratégie s' il te plait? Le javascript n' est pas trop mon fort ^^