Bonjour,
Bon je ne savais pas trop quoi mettre comme titre.
J'explique mon problème. J'ai une photo du style google map qui contient des bâtiments, et je dois, quand je passe ma souris sur un bâtiment, afficher une photo de ce bâtiment (dans une infobulle par exemple).
J'utilise pour cela une map area. Jusque-là tout va bien. Et j'ai récupérer un script que j'ai trouvé dans un forum. Je vous préviens je n'y connais vraiment pas grand chose en JavaScript... Du coup j'utilise onmouseover(id) et onmouseout(id).
Voici le script :
Le problème c'est que comme je récupère un id quand je passe la souris sur d'autres bâtiments, j'aurai toujours la même photo. Or je voudrais que ça se fasse dynamiquement sur la même page. Je pensais à mettre un attribut class mais je ne sais pas comment modifier le script en fonction et si ça peut marcher.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <script type="text/javascript"> function afficher(info) { var tooltip = document.getElementById(info); tooltip.style.visibility = "visible"; run= true ; } function masquer(id) { var tooltip = document.getElementById(id) ; tooltip.style.visibility = "hidden"; run= false ; } </script>
En espérant que vous ayez compris mon soucis. :p
Partager